DirectConnectGatewayAssociationProposal class

Information about the proposal request to attach a virtual private gateway to a Direct Connect gateway.

Constructors

DirectConnectGatewayAssociationProposal({AssociatedGateway? associatedGateway, String? directConnectGatewayId, String? directConnectGatewayOwnerAccount, List<RouteFilterPrefix>? existingAllowedPrefixesToDirectConnectGateway, String? proposalId, DirectConnectGatewayAssociationProposalState? proposalState, List<RouteFilterPrefix>? requestedAllowedPrefixesToDirectConnectGateway})
DirectConnectGatewayAssociationProposal.fromJson(Map<String, dynamic> json)
factory

Properties

associatedGateway AssociatedGateway?
Information about the associated gateway.
final
directConnectGatewayId String?
The ID of the Direct Connect gateway.
final
directConnectGatewayOwnerAccount String?
The ID of the AWS account that owns the Direct Connect gateway.
final
existingAllowedPrefixesToDirectConnectGateway List<RouteFilterPrefix>?
The existing Amazon VPC prefixes advertised to the Direct Connect gateway.
final
hashCode int
The hash code for this object.
no setterinherited
proposalId String?
The ID of the association proposal.
final
proposalState DirectConnectGatewayAssociationProposalState?
The state of the proposal. The following are possible values:
final
requestedAllowedPrefixesToDirectConnectGateway List<RouteFilterPrefix>?
The Amazon VPC prefixes to advertise to the Direct Connect gateway.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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