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

Description

Modifies the configuration of the specified Verified Access instance.

Synopsis

Creating a Request

data ModifyVerifiedAccessInstance Source #

See: newModifyVerifiedAccessInstance smart constructor.

Constructors

ModifyVerifiedAccessInstance' 

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

  • 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 :: Text

    The ID of the Amazon Web Services Verified Access instance.

Instances

Instances details
ToHeaders ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

ToPath ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

ToQuery ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

AWSRequest ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

Generic ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

Associated Types

type Rep ModifyVerifiedAccessInstance :: Type -> Type #

Read ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

Show ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

NFData ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

Eq ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

Hashable ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

type AWSResponse ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

type Rep ModifyVerifiedAccessInstance Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

type Rep ModifyVerifiedAccessInstance = D1 ('MetaData "ModifyVerifiedAccessInstance" "Amazonka.EC2.ModifyVerifiedAccessInstance" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "ModifyVerifiedAccessInstance'" '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 Text))))

newModifyVerifiedAccessInstance Source #

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

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

ModifyVerifiedAccessInstance, modifyVerifiedAccessInstance_description - A description for the Amazon Web Services Verified Access instance.

$sel:dryRun:ModifyVerifiedAccessInstance', modifyVerifiedAccessInstance_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.

ModifyVerifiedAccessInstance, modifyVerifiedAccessInstance_verifiedAccessInstanceId - The ID of the Amazon Web Services Verified Access instance.

Request Lenses

modifyVerifiedAccessInstance_clientToken :: Lens' ModifyVerifiedAccessInstance (Maybe Text) Source #

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

modifyVerifiedAccessInstance_description :: Lens' ModifyVerifiedAccessInstance (Maybe Text) Source #

A description for the Amazon Web Services Verified Access instance.

modifyVerifiedAccessInstance_dryRun :: Lens' ModifyVerifiedAccessInstance (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.

modifyVerifiedAccessInstance_verifiedAccessInstanceId :: Lens' ModifyVerifiedAccessInstance Text Source #

The ID of the Amazon Web Services Verified Access instance.

Destructuring the Response

data ModifyVerifiedAccessInstanceResponse Source #

Constructors

ModifyVerifiedAccessInstanceResponse' 

Fields

Instances

Instances details
Generic ModifyVerifiedAccessInstanceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

Read ModifyVerifiedAccessInstanceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

Show ModifyVerifiedAccessInstanceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

NFData ModifyVerifiedAccessInstanceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

Eq ModifyVerifiedAccessInstanceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

type Rep ModifyVerifiedAccessInstanceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyVerifiedAccessInstance

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

newModifyVerifiedAccessInstanceResponse Source #

Create a value of ModifyVerifiedAccessInstanceResponse 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:verifiedAccessInstance:ModifyVerifiedAccessInstanceResponse', modifyVerifiedAccessInstanceResponse_verifiedAccessInstance - The ID of the Amazon Web Services Verified Access instance.

$sel:httpStatus:ModifyVerifiedAccessInstanceResponse', modifyVerifiedAccessInstanceResponse_httpStatus - The response's http status code.

Response Lenses