amazonka-ec2-2.0: Amazon Elastic Compute Cloud 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.EC2.DeleteQueuedReservedInstances

Description

Deletes the queued purchases for the specified Reserved Instances.

Synopsis

Creating a Request

data DeleteQueuedReservedInstances Source #

See: newDeleteQueuedReservedInstances smart constructor.

Constructors

DeleteQueuedReservedInstances' 

Fields

  • dryRun :: Maybe Bool

    Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

  • reservedInstancesIds :: NonEmpty Text

    The IDs of the Reserved Instances.

Instances

Instances details
ToHeaders DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

ToPath DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

ToQuery DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

AWSRequest DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

Generic DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

Associated Types

type Rep DeleteQueuedReservedInstances :: Type -> Type #

Read DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

Show DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

NFData DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

Eq DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

Hashable DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

type AWSResponse DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

type Rep DeleteQueuedReservedInstances Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

type Rep DeleteQueuedReservedInstances = D1 ('MetaData "DeleteQueuedReservedInstances" "Amazonka.EC2.DeleteQueuedReservedInstances" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteQueuedReservedInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "reservedInstancesIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDeleteQueuedReservedInstances Source #

Create a value of DeleteQueuedReservedInstances 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:dryRun:DeleteQueuedReservedInstances', deleteQueuedReservedInstances_dryRun - Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

DeleteQueuedReservedInstances, deleteQueuedReservedInstances_reservedInstancesIds - The IDs of the Reserved Instances.

Request Lenses

deleteQueuedReservedInstances_dryRun :: Lens' DeleteQueuedReservedInstances (Maybe Bool) Source #

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

Destructuring the Response

data DeleteQueuedReservedInstancesResponse Source #

Constructors

DeleteQueuedReservedInstancesResponse' 

Fields

Instances

Instances details
Generic DeleteQueuedReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

Read DeleteQueuedReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

Show DeleteQueuedReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

NFData DeleteQueuedReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

Eq DeleteQueuedReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

type Rep DeleteQueuedReservedInstancesResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteQueuedReservedInstances

type Rep DeleteQueuedReservedInstancesResponse = D1 ('MetaData "DeleteQueuedReservedInstancesResponse" "Amazonka.EC2.DeleteQueuedReservedInstances" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteQueuedReservedInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedQueuedPurchaseDeletions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedQueuedPurchaseDeletion])) :*: (S1 ('MetaSel ('Just "successfulQueuedPurchaseDeletions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SuccessfulQueuedPurchaseDeletion])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteQueuedReservedInstancesResponse Source #

Create a value of DeleteQueuedReservedInstancesResponse 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:failedQueuedPurchaseDeletions:DeleteQueuedReservedInstancesResponse', deleteQueuedReservedInstancesResponse_failedQueuedPurchaseDeletions - Information about the queued purchases that could not be deleted.

$sel:successfulQueuedPurchaseDeletions:DeleteQueuedReservedInstancesResponse', deleteQueuedReservedInstancesResponse_successfulQueuedPurchaseDeletions - Information about the queued purchases that were successfully deleted.

$sel:httpStatus:DeleteQueuedReservedInstancesResponse', deleteQueuedReservedInstancesResponse_httpStatus - The response's http status code.

Response Lenses