Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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
- data DeleteVpcPeeringAuthorization = DeleteVpcPeeringAuthorization' {}
- newDeleteVpcPeeringAuthorization :: Text -> Text -> DeleteVpcPeeringAuthorization
- deleteVpcPeeringAuthorization_gameLiftAwsAccountId :: Lens' DeleteVpcPeeringAuthorization Text
- deleteVpcPeeringAuthorization_peerVpcId :: Lens' DeleteVpcPeeringAuthorization Text
- data DeleteVpcPeeringAuthorizationResponse = DeleteVpcPeeringAuthorizationResponse' {
- httpStatus :: Int
- newDeleteVpcPeeringAuthorizationResponse :: Int -> DeleteVpcPeeringAuthorizationResponse
- deleteVpcPeeringAuthorizationResponse_httpStatus :: Lens' DeleteVpcPeeringAuthorizationResponse Int
Creating a Request
data DeleteVpcPeeringAuthorization Source #
Represents the input for a request operation.
See: newDeleteVpcPeeringAuthorization
smart constructor.
DeleteVpcPeeringAuthorization' | |
|
Instances
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 #
See: newDeleteVpcPeeringAuthorizationResponse
smart constructor.
DeleteVpcPeeringAuthorizationResponse' | |
|
Instances
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
deleteVpcPeeringAuthorizationResponse_httpStatus :: Lens' DeleteVpcPeeringAuthorizationResponse Int Source #
The response's http status code.