| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.CloudFormation.RecordHandlerProgress
Description
Reports progress of a resource handler to CloudFormation.
Reserved for use by the CloudFormation CLI. Do not use this API in your code.
Synopsis
- data RecordHandlerProgress = RecordHandlerProgress' {}
- newRecordHandlerProgress :: Text -> OperationStatus -> RecordHandlerProgress
- recordHandlerProgress_resourceModel :: Lens' RecordHandlerProgress (Maybe Text)
- recordHandlerProgress_statusMessage :: Lens' RecordHandlerProgress (Maybe Text)
- recordHandlerProgress_errorCode :: Lens' RecordHandlerProgress (Maybe HandlerErrorCode)
- recordHandlerProgress_currentOperationStatus :: Lens' RecordHandlerProgress (Maybe OperationStatus)
- recordHandlerProgress_clientRequestToken :: 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:
$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:errorCode:RecordHandlerProgress', recordHandlerProgress_errorCode - Reserved for use by the
CloudFormation CLI.
$sel:currentOperationStatus:RecordHandlerProgress', recordHandlerProgress_currentOperationStatus - Reserved for use by the
CloudFormation CLI.
$sel:clientRequestToken:RecordHandlerProgress', recordHandlerProgress_clientRequestToken - 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_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_errorCode :: Lens' RecordHandlerProgress (Maybe HandlerErrorCode) Source #
Reserved for use by the CloudFormation CLI.
recordHandlerProgress_currentOperationStatus :: Lens' RecordHandlerProgress (Maybe OperationStatus) Source #
Reserved for use by the CloudFormation CLI.
recordHandlerProgress_clientRequestToken :: 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.