VirtualNetworkGatewayConnection interface
A common class for general resource information
- Extends
Properties
authorization |
The authorizationKey. |
connection |
Connection protocol used for this connection |
connection |
Virtual network Gateway connection status. Possible values are 'Unknown', 'Connecting', 'Connected' and 'NotConnected'. NOTE: This property will not be serialized. It can only be populated by the server. |
connection |
Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. |
egress |
The egress bytes transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server. |
enable |
EnableBgp flag |
etag | Gets a unique read-only string that changes whenever the resource is updated. |
express |
Bypass ExpressRoute Gateway for data forwarding |
ingress |
The ingress bytes transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server. |
ipsec |
The IPSec Policies to be considered by this connection. |
local |
The reference to local network gateway resource. |
peer | The reference to peerings resource. |
provisioning |
The provisioning state of the VirtualNetworkGatewayConnection resource. Possible values are: 'Updating', 'Deleting', and 'Failed'. NOTE: This property will not be serialized. It can only be populated by the server. |
resource |
The resource GUID property of the VirtualNetworkGatewayConnection resource. |
routing |
The routing weight. |
shared |
The IPSec shared key. |
tunnel |
Collection of all tunnels' connection health status. NOTE: This property will not be serialized. It can only be populated by the server. |
use |
Enable policy-based traffic selectors. |
virtual |
The reference to virtual network gateway resource. |
virtual |
The reference to virtual network gateway resource. |
Inherited Properties
id | Resource ID. |
location | Resource location. |
name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
authorizationKey
The authorizationKey.
authorizationKey?: string
Property Value
string
connectionProtocol
Connection protocol used for this connection
connectionProtocol?: string
Property Value
string
connectionStatus
Virtual network Gateway connection status. Possible values are 'Unknown', 'Connecting', 'Connected' and 'NotConnected'. NOTE: This property will not be serialized. It can only be populated by the server.
connectionStatus?: string
Property Value
string
connectionType
Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.
connectionType: string
Property Value
string
egressBytesTransferred
The egress bytes transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server.
egressBytesTransferred?: number
Property Value
number
enableBgp
EnableBgp flag
enableBgp?: boolean
Property Value
boolean
etag
Gets a unique read-only string that changes whenever the resource is updated.
etag?: string
Property Value
string
expressRouteGatewayBypass
Bypass ExpressRoute Gateway for data forwarding
expressRouteGatewayBypass?: boolean
Property Value
boolean
ingressBytesTransferred
The ingress bytes transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server.
ingressBytesTransferred?: number
Property Value
number
ipsecPolicies
The IPSec Policies to be considered by this connection.
ipsecPolicies?: IpsecPolicy[]
Property Value
localNetworkGateway2
The reference to local network gateway resource.
localNetworkGateway2?: LocalNetworkGateway
Property Value
peer
provisioningState
The provisioning state of the VirtualNetworkGatewayConnection resource. Possible values are: 'Updating', 'Deleting', and 'Failed'. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
resourceGuid
The resource GUID property of the VirtualNetworkGatewayConnection resource.
resourceGuid?: string
Property Value
string
routingWeight
The routing weight.
routingWeight?: number
Property Value
number
sharedKey
The IPSec shared key.
sharedKey?: string
Property Value
string
tunnelConnectionStatus
Collection of all tunnels' connection health status. NOTE: This property will not be serialized. It can only be populated by the server.
tunnelConnectionStatus?: TunnelConnectionHealth[]
Property Value
usePolicyBasedTrafficSelectors
Enable policy-based traffic selectors.
usePolicyBasedTrafficSelectors?: boolean
Property Value
boolean
virtualNetworkGateway1
The reference to virtual network gateway resource.
virtualNetworkGateway1: VirtualNetworkGateway
Property Value
virtualNetworkGateway2
The reference to virtual network gateway resource.
virtualNetworkGateway2?: VirtualNetworkGateway
Property Value
Inherited Property Details
id
location
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From Resource.name
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From Resource.tags
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From Resource.type