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.DeleteSubnetCidrReservation

Description

Deletes a subnet CIDR reservation.

Synopsis

Creating a Request

data DeleteSubnetCidrReservation Source #

See: newDeleteSubnetCidrReservation smart constructor.

Constructors

DeleteSubnetCidrReservation' 

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.

  • subnetCidrReservationId :: Text

    The ID of the subnet CIDR reservation.

Instances

Instances details
ToHeaders DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

ToPath DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

ToQuery DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

AWSRequest DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

Generic DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

Associated Types

type Rep DeleteSubnetCidrReservation :: Type -> Type #

Read DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

Show DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

NFData DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

Eq DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

Hashable DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

type AWSResponse DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

type Rep DeleteSubnetCidrReservation Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

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

newDeleteSubnetCidrReservation Source #

Create a value of DeleteSubnetCidrReservation 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:DeleteSubnetCidrReservation', deleteSubnetCidrReservation_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.

DeleteSubnetCidrReservation, deleteSubnetCidrReservation_subnetCidrReservationId - The ID of the subnet CIDR reservation.

Request Lenses

deleteSubnetCidrReservation_dryRun :: Lens' DeleteSubnetCidrReservation (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 DeleteSubnetCidrReservationResponse Source #

Constructors

DeleteSubnetCidrReservationResponse' 

Fields

Instances

Instances details
Generic DeleteSubnetCidrReservationResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

Read DeleteSubnetCidrReservationResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

Show DeleteSubnetCidrReservationResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

NFData DeleteSubnetCidrReservationResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

Eq DeleteSubnetCidrReservationResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

type Rep DeleteSubnetCidrReservationResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteSubnetCidrReservation

type Rep DeleteSubnetCidrReservationResponse = D1 ('MetaData "DeleteSubnetCidrReservationResponse" "Amazonka.EC2.DeleteSubnetCidrReservation" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteSubnetCidrReservationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deletedSubnetCidrReservation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubnetCidrReservation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSubnetCidrReservationResponse Source #

Create a value of DeleteSubnetCidrReservationResponse 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:deletedSubnetCidrReservation:DeleteSubnetCidrReservationResponse', deleteSubnetCidrReservationResponse_deletedSubnetCidrReservation - Information about the deleted subnet CIDR reservation.

$sel:httpStatus:DeleteSubnetCidrReservationResponse', deleteSubnetCidrReservationResponse_httpStatus - The response's http status code.

Response Lenses