| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CloudFormation.RecordHandlerProgress
Description
Reports progress of a resource handler to CloudFormation.
Reserved for use by the CloudFormation CLI. Don't use this API in your code.
Synopsis
- data RecordHandlerProgress = RecordHandlerProgress' {}
- newRecordHandlerProgress :: Text -> OperationStatus -> RecordHandlerProgress
- recordHandlerProgress_clientRequestToken :: Lens' RecordHandlerProgress (Maybe Text)
- recordHandlerProgress_currentOperationStatus :: Lens' RecordHandlerProgress (Maybe OperationStatus)
- recordHandlerProgress_errorCode :: Lens' RecordHandlerProgress (Maybe HandlerErrorCode)
- recordHandlerProgress_resourceModel :: Lens' RecordHandlerProgress (Maybe Text)
- recordHandlerProgress_statusMessage :: Lens' RecordHandlerProgress (Maybe Text)
- recordHandlerProgress_bearerToken :: Lens' RecordHandlerProgress Text
- recordHandlerProgress_operationStatus :: Lens' RecordHandlerProgress OperationStatus
- data RecordHandlerProgressResponse = RecordHandlerProgressResponse' {
- httpStatus :: Int
- newRecordHandlerProgressResponse :: Int -> RecordHandlerProgressResponse
- recordHandlerProgressResponse_httpStatus :: Lens' RecordHandlerProgressResponse Int
Creating a Request
data RecordHandlerProgress Source #
See: newRecordHandlerProgress smart constructor.
Constructors
| RecordHandlerProgress' | |
Fields
| |
Instances
newRecordHandlerProgress Source #
Arguments
| :: Text | |
| -> OperationStatus | |
| -> RecordHandlerProgress |
Create a value of RecordHandlerProgress with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
RecordHandlerProgress, recordHandlerProgress_clientRequestToken - Reserved for use by the
CloudFormation CLI.
$sel:currentOperationStatus:RecordHandlerProgress', recordHandlerProgress_currentOperationStatus - Reserved for use by the
CloudFormation CLI.
RecordHandlerProgress, recordHandlerProgress_errorCode - Reserved for use by the
CloudFormation CLI.
$sel:resourceModel:RecordHandlerProgress', recordHandlerProgress_resourceModel - Reserved for use by the
CloudFormation CLI.
$sel:statusMessage:RecordHandlerProgress', recordHandlerProgress_statusMessage - Reserved for use by the
CloudFormation CLI.
$sel:bearerToken:RecordHandlerProgress', recordHandlerProgress_bearerToken - Reserved for use by the
CloudFormation CLI.
$sel:operationStatus:RecordHandlerProgress', recordHandlerProgress_operationStatus - Reserved for use by the
CloudFormation CLI.
Request Lenses
recordHandlerProgress_clientRequestToken :: Lens' RecordHandlerProgress (Maybe Text) Source #
Reserved for use by the CloudFormation CLI.
recordHandlerProgress_currentOperationStatus :: Lens' RecordHandlerProgress (Maybe OperationStatus) Source #
Reserved for use by the CloudFormation CLI.
recordHandlerProgress_errorCode :: Lens' RecordHandlerProgress (Maybe HandlerErrorCode) Source #
Reserved for use by the CloudFormation CLI.
recordHandlerProgress_resourceModel :: Lens' RecordHandlerProgress (Maybe Text) Source #
Reserved for use by the CloudFormation CLI.
recordHandlerProgress_statusMessage :: Lens' RecordHandlerProgress (Maybe Text) Source #
Reserved for use by the CloudFormation CLI.
recordHandlerProgress_bearerToken :: Lens' RecordHandlerProgress Text Source #
Reserved for use by the CloudFormation CLI.
recordHandlerProgress_operationStatus :: Lens' RecordHandlerProgress OperationStatus Source #
Reserved for use by the CloudFormation CLI.
Destructuring the Response
data RecordHandlerProgressResponse Source #
See: newRecordHandlerProgressResponse smart constructor.
Constructors
| RecordHandlerProgressResponse' | |
Fields
| |
Instances
newRecordHandlerProgressResponse Source #
Create a value of RecordHandlerProgressResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:RecordHandlerProgressResponse', recordHandlerProgressResponse_httpStatus - The response's http status code.
Response Lenses
recordHandlerProgressResponse_httpStatus :: Lens' RecordHandlerProgressResponse Int Source #
The response's http status code.