| 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.ImageBuilder.CancelImageCreation
Description
CancelImageCreation cancels the creation of Image. This operation can only be used on images in a non-terminal state.
Synopsis
- data CancelImageCreation = CancelImageCreation' {}
- newCancelImageCreation :: Text -> Text -> CancelImageCreation
- cancelImageCreation_imageBuildVersionArn :: Lens' CancelImageCreation Text
- cancelImageCreation_clientToken :: Lens' CancelImageCreation Text
- data CancelImageCreationResponse = CancelImageCreationResponse' {}
- newCancelImageCreationResponse :: Int -> CancelImageCreationResponse
- cancelImageCreationResponse_clientToken :: Lens' CancelImageCreationResponse (Maybe Text)
- cancelImageCreationResponse_imageBuildVersionArn :: Lens' CancelImageCreationResponse (Maybe Text)
- cancelImageCreationResponse_requestId :: Lens' CancelImageCreationResponse (Maybe Text)
- cancelImageCreationResponse_httpStatus :: Lens' CancelImageCreationResponse Int
Creating a Request
data CancelImageCreation Source #
See: newCancelImageCreation smart constructor.
Constructors
| CancelImageCreation' | |
Fields
| |
Instances
newCancelImageCreation Source #
Arguments
| :: Text | |
| -> Text | |
| -> CancelImageCreation |
Create a value of CancelImageCreation 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:
CancelImageCreation, cancelImageCreation_imageBuildVersionArn - The Amazon Resource Name (ARN) of the image whose creation you want to
cancel.
CancelImageCreation, cancelImageCreation_clientToken - Unique, case-sensitive identifier you provide to ensure idempotency of
the request. For more information, see
Ensuring idempotency
in the Amazon EC2 API Reference.
Request Lenses
cancelImageCreation_imageBuildVersionArn :: Lens' CancelImageCreation Text Source #
The Amazon Resource Name (ARN) of the image whose creation you want to cancel.
cancelImageCreation_clientToken :: Lens' CancelImageCreation Text Source #
Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
Destructuring the Response
data CancelImageCreationResponse Source #
See: newCancelImageCreationResponse smart constructor.
Constructors
| CancelImageCreationResponse' | |
Fields
| |
Instances
newCancelImageCreationResponse Source #
Create a value of CancelImageCreationResponse 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:
CancelImageCreation, cancelImageCreationResponse_clientToken - The idempotency token that was used for this request.
CancelImageCreation, cancelImageCreationResponse_imageBuildVersionArn - The Amazon Resource Name (ARN) of the image whose creation has been
cancelled.
$sel:requestId:CancelImageCreationResponse', cancelImageCreationResponse_requestId - The request ID that uniquely identifies this request.
$sel:httpStatus:CancelImageCreationResponse', cancelImageCreationResponse_httpStatus - The response's http status code.
Response Lenses
cancelImageCreationResponse_clientToken :: Lens' CancelImageCreationResponse (Maybe Text) Source #
The idempotency token that was used for this request.
cancelImageCreationResponse_imageBuildVersionArn :: Lens' CancelImageCreationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the image whose creation has been cancelled.
cancelImageCreationResponse_requestId :: Lens' CancelImageCreationResponse (Maybe Text) Source #
The request ID that uniquely identifies this request.
cancelImageCreationResponse_httpStatus :: Lens' CancelImageCreationResponse Int Source #
The response's http status code.