Class VpnGatewayStatusVpnConnection (2.0.0)

public sealed class VpnGatewayStatusVpnConnection : IMessage<VpnGatewayStatusVpnConnection>, IEquatable<VpnGatewayStatusVpnConnection>, IDeepCloneable<VpnGatewayStatusVpnConnection>, IBufferMessage, IMessage

A VPN connection contains all VPN tunnels connected from this VpnGateway to the same peer gateway. The peer gateway could either be a external VPN gateway or GCP VPN gateway.

Inheritance

Object > VpnGatewayStatusVpnConnection

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

VpnGatewayStatusVpnConnection()

public VpnGatewayStatusVpnConnection()

VpnGatewayStatusVpnConnection(VpnGatewayStatusVpnConnection)

public VpnGatewayStatusVpnConnection(VpnGatewayStatusVpnConnection other)
Parameter
NameDescription
otherVpnGatewayStatusVpnConnection

Properties

HasPeerExternalGateway

public bool HasPeerExternalGateway { get; }

Gets whether the "peer_external_gateway" field is set

Property Value
TypeDescription
Boolean

HasPeerGcpGateway

public bool HasPeerGcpGateway { get; }

Gets whether the "peer_gcp_gateway" field is set

Property Value
TypeDescription
Boolean

PeerExternalGateway

public string PeerExternalGateway { get; set; }

URL reference to the peer external VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway.

Property Value
TypeDescription
String

PeerGcpGateway

public string PeerGcpGateway { get; set; }

URL reference to the peer side VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway.

Property Value
TypeDescription
String

State

public VpnGatewayStatusHighAvailabilityRequirementState State { get; set; }

HighAvailabilityRequirementState for the VPN connection.

Property Value
TypeDescription
VpnGatewayStatusHighAvailabilityRequirementState

Tunnels

public RepeatedField<VpnGatewayStatusTunnel> Tunnels { get; }

List of VPN tunnels that are in this VPN connection.

Property Value
TypeDescription
RepeatedField<VpnGatewayStatusTunnel>