AWS SDK for .NET Documentation
VirtualGateway Class
AmazonAmazon.DirectConnect.ModelVirtualGateway Did this page help you?   Yes   No    Tell us about it...

You can create one or more Direct Connect private virtual interfaces linking to your virtual private gateway.

Virtual private gateway can be managed via AWS Virtual Private Cloud Console or the EC2 CreateVpnGateway API .

Declaration Syntax
C#
public class VirtualGateway
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
VirtualGateway()()()()
Initializes a new instance of the VirtualGateway class

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
VirtualGatewayId
The ID of the virtual private gateway to a VPC. Only applies to private virtual interfaces. Example: vgw-123er56

VirtualGatewayState
State of the virtual private gateway.
  • Pending: This is the initial state after calling CreateVpnGateway.
  • Available: Ready for use by a private virtual interface.
  • Deleting: This is the initial state after calling DeleteVpnGateway.
  • Deleted: In this state, a private virtual interface is unable to send traffic over this gateway.

WithVirtualGatewayId(String) Obsolete.
Sets the VirtualGatewayId property

WithVirtualGatewayState(String) Obsolete.
Sets the VirtualGatewayState property

Inheritance Hierarchy
Object
VirtualGateway

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)