Class VpnTunnelInfo (1.0.0)

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

For display only. Metadata associated with a Compute Engine VPN tunnel.

Inheritance

Object > VpnTunnelInfo

Namespace

Google.Cloud.NetworkManagement.V1

Assembly

Google.Cloud.NetworkManagement.V1.dll

Constructors

VpnTunnelInfo()

public VpnTunnelInfo()

VpnTunnelInfo(VpnTunnelInfo)

public VpnTunnelInfo(VpnTunnelInfo other)
Parameter
NameDescription
otherVpnTunnelInfo

Properties

DisplayName

public string DisplayName { get; set; }

Name of a VPN tunnel.

Property Value
TypeDescription
String

NetworkUri

public string NetworkUri { get; set; }

URI of a Compute Engine network where the VPN tunnel is configured.

Property Value
TypeDescription
String

Region

public string Region { get; set; }

Name of a Google Cloud region where this VPN tunnel is configured.

Property Value
TypeDescription
String

RemoteGateway

public string RemoteGateway { get; set; }

URI of a VPN gateway at remote end of the tunnel.

Property Value
TypeDescription
String

RemoteGatewayIp

public string RemoteGatewayIp { get; set; }

Remote VPN gateway's IP address.

Property Value
TypeDescription
String

RoutingType

public VpnTunnelInfo.Types.RoutingType RoutingType { get; set; }

Type of the routing policy.

Property Value
TypeDescription
VpnTunnelInfo.Types.RoutingType

SourceGateway

public string SourceGateway { get; set; }

URI of the VPN gateway at local end of the tunnel.

Property Value
TypeDescription
String

SourceGatewayIp

public string SourceGatewayIp { get; set; }

Local VPN gateway's IP address.

Property Value
TypeDescription
String

Uri

public string Uri { get; set; }

URI of a VPN tunnel.

Property Value
TypeDescription
String