amazonka-imagebuilder-2.0: Amazon EC2 Image Builder SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ImageBuilder.CancelImageCreation

Description

CancelImageCreation cancels the creation of Image. This operation can only be used on images in a non-terminal state.

Synopsis

Creating a Request

data CancelImageCreation Source #

See: newCancelImageCreation smart constructor.

Constructors

CancelImageCreation' 

Fields

Instances

Instances details
ToJSON CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

ToHeaders CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

ToPath CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

ToQuery CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

AWSRequest CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

Associated Types

type AWSResponse CancelImageCreation #

Generic CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

Associated Types

type Rep CancelImageCreation :: Type -> Type #

Read CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

Show CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

NFData CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

Methods

rnf :: CancelImageCreation -> () #

Eq CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

Hashable CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

type AWSResponse CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

type Rep CancelImageCreation Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

type Rep CancelImageCreation = D1 ('MetaData "CancelImageCreation" "Amazonka.ImageBuilder.CancelImageCreation" "amazonka-imagebuilder-2.0-BBLLjX59RW72O8VbQ3vKvH" 'False) (C1 ('MetaCons "CancelImageCreation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageBuildVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCancelImageCreation Source #

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

Instances details
Generic CancelImageCreationResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

Associated Types

type Rep CancelImageCreationResponse :: Type -> Type #

Read CancelImageCreationResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

Show CancelImageCreationResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

NFData CancelImageCreationResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

Eq CancelImageCreationResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

type Rep CancelImageCreationResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.CancelImageCreation

type Rep CancelImageCreationResponse = D1 ('MetaData "CancelImageCreationResponse" "Amazonka.ImageBuilder.CancelImageCreation" "amazonka-imagebuilder-2.0-BBLLjX59RW72O8VbQ3vKvH" 'False) (C1 ('MetaCons "CancelImageCreationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageBuildVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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.