class Aws::GameLift::Types::VpcPeeringConnection

Represents a peering connection between a VPC on one of your AWS accounts and the VPC for your Amazon GameLift fleets. This record may be for an active peering connection or a pending connection that has not yet been established.

**Related actions**

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

[1]: docs.aws.amazon.com/gamelift/latest/developerguide/reference-awssdk.html#reference-awssdk-resources-fleets

@!attribute [rw] fleet_id

A unique identifier for the fleet. This ID determines the ID of the
Amazon GameLift VPC for your fleet.
@return [String]

@!attribute [rw] fleet_arn

The Amazon Resource Name ([ARN][1]) associated with the GameLift
fleet resource for this connection.

[1]: https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html
@return [String]

@!attribute [rw] ip_v4_cidr_block

CIDR block of IPv4 addresses assigned to the VPC peering connection
for the GameLift VPC. The peered VPC also has an IPv4 CIDR block
associated with it; these blocks cannot overlap or the peering
connection cannot be created.
@return [String]

@!attribute [rw] vpc_peering_connection_id

A unique identifier that is automatically assigned to the connection
record. This ID is referenced in VPC peering connection events, and
is used when deleting a connection with DeleteVpcPeeringConnection.
@return [String]

@!attribute [rw] status

The status information about the connection. Status indicates if a
connection is pending, successful, or failed.
@return [Types::VpcPeeringConnectionStatus]

@!attribute [rw] peer_vpc_id

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][1] in the AWS Management
Console. Learn more about VPC peering in [VPC Peering with GameLift
Fleets][2].

[1]: https://console.aws.amazon.com/vpc/
[2]: https://docs.aws.amazon.com/gamelift/latest/developerguide/vpc-peering.html
@return [String]

@!attribute [rw] game_lift_vpc_id

A unique identifier for the VPC that contains the Amazon GameLift
fleet for this connection. This VPC is managed by Amazon GameLift
and does not appear in your AWS account.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/VpcPeeringConnection AWS API Documentation

Constants

SENSITIVE