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 |
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.
RecordHandlerProgress' | |
|
Instances
newRecordHandlerProgress Source #
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.
RecordHandlerProgressResponse' | |
|
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.