Class VpnTunnelInfo
For display only. Metadata associated with a Compute Engine VPN tunnel.
Implements
Inherited Members
Namespace: Google.Apis.NetworkManagement.v1.Data
Assembly: Google.Apis.NetworkManagement.v1.dll
Syntax
public class VpnTunnelInfo : IDirectResponseSchema
Properties
DisplayName
Name of a VPN tunnel.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NetworkUri
URI of the VPC network where the VPN tunnel is configured. Format:
projects/{project_id}/global/networks/{network_id}
Declaration
[JsonProperty("networkUri")]
public virtual string NetworkUri { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Region
Name of a Google Cloud region where this VPN tunnel is configured.
Declaration
[JsonProperty("region")]
public virtual string Region { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RemoteGateway
URI of a VPN gateway at remote end of the tunnel. Format: *
projects/{project_id}/regions/{region}/vpnGateways/{vpn_gateway_id} (GCP HA VPN gateway) *
projects/{project_id}/global/peerVpnGateways/{peer_vpn_gateway_id} (GCP peer VPN gateway)
Declaration
[JsonProperty("remoteGateway")]
public virtual string RemoteGateway { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RemoteGatewayIp
Remote VPN gateway's IP address.
Declaration
[JsonProperty("remoteGatewayIp")]
public virtual string RemoteGatewayIp { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RoutingType
Type of the routing policy.
Declaration
[JsonProperty("routingType")]
public virtual string RoutingType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SourceGateway
URI of the VPN gateway at local end of the tunnel. Format: *
projects/{project_id}/regions/{region}/vpnGateways/{vpn_gateway_id} (HA VPN gateway) *
projects/{project_id}/regions/{region}/targetVpnGateways/{target_vpn_gateway_id} (Classic VPN gateway)
Declaration
[JsonProperty("sourceGateway")]
public virtual string SourceGateway { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SourceGatewayIp
Local VPN gateway's IP address.
Declaration
[JsonProperty("sourceGatewayIp")]
public virtual string SourceGatewayIp { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Uri
URI of the VPN tunnel. Format: projects/{project_id}/regions/{region}/vpnTunnels/{vpn_tunnel_id}
Declaration
[JsonProperty("uri")]
public virtual string Uri { get; set; }
Property Value
| Type | Description |
|---|---|
| string |