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

Description

Delete an Amazon Web Services Verified Access group.

Synopsis

Creating a Request

data DeleteVerifiedAccessGroup Source #

See: newDeleteVerifiedAccessGroup smart constructor.

Constructors

DeleteVerifiedAccessGroup' 

Fields

  • clientToken :: Maybe Text

    A unique, case-sensitive token that you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency.

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

  • verifiedAccessGroupId :: Text

    The ID of the Amazon Web Services Verified Access group.

Instances

Instances details
ToHeaders DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

ToPath DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

ToQuery DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

AWSRequest DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

Generic DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

Associated Types

type Rep DeleteVerifiedAccessGroup :: Type -> Type #

Read DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

Show DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

NFData DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

Eq DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

Hashable DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

type AWSResponse DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

type Rep DeleteVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

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

newDeleteVerifiedAccessGroup Source #

Create a value of DeleteVerifiedAccessGroup 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:

DeleteVerifiedAccessGroup, deleteVerifiedAccessGroup_clientToken - A unique, case-sensitive token that you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency.

$sel:dryRun:DeleteVerifiedAccessGroup', deleteVerifiedAccessGroup_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.

DeleteVerifiedAccessGroup, deleteVerifiedAccessGroup_verifiedAccessGroupId - The ID of the Amazon Web Services Verified Access group.

Request Lenses

deleteVerifiedAccessGroup_clientToken :: Lens' DeleteVerifiedAccessGroup (Maybe Text) Source #

A unique, case-sensitive token that you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency.

deleteVerifiedAccessGroup_dryRun :: Lens' DeleteVerifiedAccessGroup (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.

deleteVerifiedAccessGroup_verifiedAccessGroupId :: Lens' DeleteVerifiedAccessGroup Text Source #

The ID of the Amazon Web Services Verified Access group.

Destructuring the Response

data DeleteVerifiedAccessGroupResponse Source #

See: newDeleteVerifiedAccessGroupResponse smart constructor.

Constructors

DeleteVerifiedAccessGroupResponse' 

Fields

Instances

Instances details
Generic DeleteVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

Associated Types

type Rep DeleteVerifiedAccessGroupResponse :: Type -> Type #

Read DeleteVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

Show DeleteVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

NFData DeleteVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

Eq DeleteVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

type Rep DeleteVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVerifiedAccessGroup

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

newDeleteVerifiedAccessGroupResponse Source #

Create a value of DeleteVerifiedAccessGroupResponse 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:verifiedAccessGroup:DeleteVerifiedAccessGroupResponse', deleteVerifiedAccessGroupResponse_verifiedAccessGroup - The ID of the Amazon Web Services Verified Access group.

$sel:httpStatus:DeleteVerifiedAccessGroupResponse', deleteVerifiedAccessGroupResponse_httpStatus - The response's http status code.

Response Lenses