Show / Hide Table of Contents

Class VpnGatewayStatusVpnConnection

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

Inheritance
object
VpnGatewayStatusVpnConnection
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class VpnGatewayStatusVpnConnection : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

PeerExternalGateway

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.

Declaration
[JsonProperty("peerExternalGateway")]
public virtual string PeerExternalGateway { get; set; }
Property Value
Type Description
string

PeerGcpGateway

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.

Declaration
[JsonProperty("peerGcpGateway")]
public virtual string PeerGcpGateway { get; set; }
Property Value
Type Description
string

State

HighAvailabilityRequirementState for the VPN connection.

Declaration
[JsonProperty("state")]
public virtual VpnGatewayStatusHighAvailabilityRequirementState State { get; set; }
Property Value
Type Description
VpnGatewayStatusHighAvailabilityRequirementState

Tunnels

List of VPN tunnels that are in this VPN connection.

Declaration
[JsonProperty("tunnels")]
public virtual IList<VpnGatewayStatusTunnel> Tunnels { get; set; }
Property Value
Type Description
IList<VpnGatewayStatusTunnel>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX