amazonka-gamelift-2.0: Amazon GameLift 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.GameLift.DeleteVpcPeeringAuthorization

Description

Cancels a pending VPC peering authorization for the specified VPC. If you need to delete an existing VPC peering connection, use DeleteVpcPeeringConnection.

Related actions

All APIs by task

Synopsis

Creating a Request

data DeleteVpcPeeringAuthorization Source #

See: newDeleteVpcPeeringAuthorization smart constructor.

Constructors

DeleteVpcPeeringAuthorization' 

Fields

  • gameLiftAwsAccountId :: Text

    A unique identifier for the Amazon Web Services account that you use to manage your GameLift fleet. You can find your Account ID in the Amazon Web Services Management Console under account settings.

  • peerVpcId :: Text

    A unique identifier for a VPC with resources to be accessed by your GameLift fleet. The VPC must be in the same Region as your fleet. To look up a VPC ID, use the VPC Dashboard in the Amazon Web Services Management Console. Learn more about VPC peering in VPC Peering with GameLift Fleets.

Instances

Instances details
ToJSON DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

ToHeaders DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

ToPath DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

ToQuery DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

AWSRequest DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Generic DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Associated Types

type Rep DeleteVpcPeeringAuthorization :: Type -> Type #

Read DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Show DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

NFData DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Eq DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Hashable DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

type AWSResponse DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

type Rep DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

type Rep DeleteVpcPeeringAuthorization = D1 ('MetaData "DeleteVpcPeeringAuthorization" "Amazonka.GameLift.DeleteVpcPeeringAuthorization" "amazonka-gamelift-2.0-IjhNQby9jLV6gj30IrgsyK" 'False) (C1 ('MetaCons "DeleteVpcPeeringAuthorization'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gameLiftAwsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "peerVpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteVpcPeeringAuthorization Source #

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

DeleteVpcPeeringAuthorization, deleteVpcPeeringAuthorization_gameLiftAwsAccountId - A unique identifier for the Amazon Web Services account that you use to manage your GameLift fleet. You can find your Account ID in the Amazon Web Services Management Console under account settings.

DeleteVpcPeeringAuthorization, deleteVpcPeeringAuthorization_peerVpcId - A unique identifier for a VPC with resources to be accessed by your GameLift fleet. The VPC must be in the same Region as your fleet. To look up a VPC ID, use the VPC Dashboard in the Amazon Web Services Management Console. Learn more about VPC peering in VPC Peering with GameLift Fleets.

Request Lenses

deleteVpcPeeringAuthorization_gameLiftAwsAccountId :: Lens' DeleteVpcPeeringAuthorization Text Source #

A unique identifier for the Amazon Web Services account that you use to manage your GameLift fleet. You can find your Account ID in the Amazon Web Services Management Console under account settings.

deleteVpcPeeringAuthorization_peerVpcId :: Lens' DeleteVpcPeeringAuthorization Text Source #

A unique identifier for a VPC with resources to be accessed by your GameLift fleet. The VPC must be in the same Region as your fleet. To look up a VPC ID, use the VPC Dashboard in the Amazon Web Services Management Console. Learn more about VPC peering in VPC Peering with GameLift Fleets.

Destructuring the Response

data DeleteVpcPeeringAuthorizationResponse Source #

Constructors

DeleteVpcPeeringAuthorizationResponse' 

Fields

Instances

Instances details
Generic DeleteVpcPeeringAuthorizationResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Read DeleteVpcPeeringAuthorizationResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Show DeleteVpcPeeringAuthorizationResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

NFData DeleteVpcPeeringAuthorizationResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Eq DeleteVpcPeeringAuthorizationResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

type Rep DeleteVpcPeeringAuthorizationResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

type Rep DeleteVpcPeeringAuthorizationResponse = D1 ('MetaData "DeleteVpcPeeringAuthorizationResponse" "Amazonka.GameLift.DeleteVpcPeeringAuthorization" "amazonka-gamelift-2.0-IjhNQby9jLV6gj30IrgsyK" 'False) (C1 ('MetaCons "DeleteVpcPeeringAuthorizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteVpcPeeringAuthorizationResponse Source #

Create a value of DeleteVpcPeeringAuthorizationResponse 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:httpStatus:DeleteVpcPeeringAuthorizationResponse', deleteVpcPeeringAuthorizationResponse_httpStatus - The response's http status code.

Response Lenses