VpcPeeringConnection class
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.
Constructors
- VpcPeeringConnection({String? fleetArn, String? fleetId, String? gameLiftVpcId, String? ipV4CidrBlock, String? peerVpcId, VpcPeeringConnectionStatus? status, String? vpcPeeringConnectionId})
-
VpcPeeringConnection.fromJson(Map<
String, dynamic> json) -
factory
Properties
- fleetArn → String?
-
The Amazon Resource Name (ARN)
associated with the GameLift fleet resource for this connection.
final
- fleetId → String?
-
A unique identifier for a fleet. This ID determines the ID of the Amazon
GameLift VPC for your fleet.
final
- gameLiftVpcId → String?
-
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.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- ipV4CidrBlock → String?
-
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.
final
- peerVpcId → String?
-
A unique identifier for a VPC with resources to be accessed by your Amazon
GameLift fleet. The VPC must be in the same Region where your fleet is
deployed. Look up a VPC ID using the VPC Dashboard in the AWS
Management Console. Learn more about VPC peering in VPC
Peering with Amazon GameLift Fleets.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → VpcPeeringConnectionStatus?
-
The status information about the connection. Status indicates if a
connection is pending, successful, or failed.
final
- vpcPeeringConnectionId → String?
-
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.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited