libZSservicesZSamazonka-gameliftZSamazonka-gamelift
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.GameLift.DeleteVpcPeeringAuthorization

Description

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

Related actions

CreateVpcPeeringAuthorization | DescribeVpcPeeringAuthorizations | DeleteVpcPeeringAuthorization | CreateVpcPeeringConnection | DescribeVpcPeeringConnections | DeleteVpcPeeringConnection | All APIs by task

Synopsis

Creating a Request

data DeleteVpcPeeringAuthorization Source #

Represents the input for a request operation.

See: newDeleteVpcPeeringAuthorization smart constructor.

Constructors

DeleteVpcPeeringAuthorization' 

Fields

  • gameLiftAwsAccountId :: Text

    A unique identifier for the AWS account that you use to manage your GameLift fleet. You can find your Account ID in the AWS 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 AWS Management Console. Learn more about VPC peering in VPC Peering with GameLift Fleets.

Instances

Instances details
Eq DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Read DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Show 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 #

NFData DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

Hashable DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

ToJSON DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

AWSRequest 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

type Rep DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

type Rep DeleteVpcPeeringAuthorization = D1 ('MetaData "DeleteVpcPeeringAuthorization" "Amazonka.GameLift.DeleteVpcPeeringAuthorization" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" 'False) (C1 ('MetaCons "DeleteVpcPeeringAuthorization'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gameLiftAwsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "peerVpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteVpcPeeringAuthorization Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

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:

$sel:gameLiftAwsAccountId:DeleteVpcPeeringAuthorization', deleteVpcPeeringAuthorization_gameLiftAwsAccountId - A unique identifier for the AWS account that you use to manage your GameLift fleet. You can find your Account ID in the AWS Management Console under account settings.

$sel:peerVpcId: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 AWS 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 AWS account that you use to manage your GameLift fleet. You can find your Account ID in the AWS 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 AWS 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
Eq 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

Generic DeleteVpcPeeringAuthorizationResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteVpcPeeringAuthorization

NFData 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" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" '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