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

Description

Modifies the specified Verified Access group configuration.

Synopsis

Creating a Request

data ModifyVerifiedAccessGroup Source #

See: newModifyVerifiedAccessGroup smart constructor.

Constructors

ModifyVerifiedAccessGroup' 

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.

  • description :: Maybe Text

    A description for the Amazon Web Services Verified Access group.

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

  • verifiedAccessInstanceId :: Maybe Text

    The ID of the Amazon Web Services Verified Access instance.

  • verifiedAccessGroupId :: Text

    The ID of the Amazon Web Services Verified Access group.

Instances

Instances details
ToHeaders ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

ToPath ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

ToQuery ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

AWSRequest ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

Generic ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

Associated Types

type Rep ModifyVerifiedAccessGroup :: Type -> Type #

Read ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

Show ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

NFData ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

Eq ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

Hashable ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

type AWSResponse ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

type Rep ModifyVerifiedAccessGroup Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

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

newModifyVerifiedAccessGroup Source #

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

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

ModifyVerifiedAccessGroup, modifyVerifiedAccessGroup_description - A description for the Amazon Web Services Verified Access group.

$sel:dryRun:ModifyVerifiedAccessGroup', modifyVerifiedAccessGroup_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.

ModifyVerifiedAccessGroup, modifyVerifiedAccessGroup_verifiedAccessInstanceId - The ID of the Amazon Web Services Verified Access instance.

ModifyVerifiedAccessGroup, modifyVerifiedAccessGroup_verifiedAccessGroupId - The ID of the Amazon Web Services Verified Access group.

Request Lenses

modifyVerifiedAccessGroup_clientToken :: Lens' ModifyVerifiedAccessGroup (Maybe Text) Source #

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

modifyVerifiedAccessGroup_description :: Lens' ModifyVerifiedAccessGroup (Maybe Text) Source #

A description for the Amazon Web Services Verified Access group.

modifyVerifiedAccessGroup_dryRun :: Lens' ModifyVerifiedAccessGroup (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.

modifyVerifiedAccessGroup_verifiedAccessInstanceId :: Lens' ModifyVerifiedAccessGroup (Maybe Text) Source #

The ID of the Amazon Web Services Verified Access instance.

modifyVerifiedAccessGroup_verifiedAccessGroupId :: Lens' ModifyVerifiedAccessGroup Text Source #

The ID of the Amazon Web Services Verified Access group.

Destructuring the Response

data ModifyVerifiedAccessGroupResponse Source #

See: newModifyVerifiedAccessGroupResponse smart constructor.

Constructors

ModifyVerifiedAccessGroupResponse' 

Fields

Instances

Instances details
Generic ModifyVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

Associated Types

type Rep ModifyVerifiedAccessGroupResponse :: Type -> Type #

Read ModifyVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

Show ModifyVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

NFData ModifyVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

Eq ModifyVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

type Rep ModifyVerifiedAccessGroupResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessGroup

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

newModifyVerifiedAccessGroupResponse Source #

Create a value of ModifyVerifiedAccessGroupResponse 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:ModifyVerifiedAccessGroupResponse', modifyVerifiedAccessGroupResponse_verifiedAccessGroup - Details of Amazon Web Services Verified Access group.

$sel:httpStatus:ModifyVerifiedAccessGroupResponse', modifyVerifiedAccessGroupResponse_httpStatus - The response's http status code.

Response Lenses