VirtualNetworkGatewayConnectionInner Class

Definition

A common class for general resource information

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualNetworkGatewayConnectionInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
type VirtualNetworkGatewayConnectionInner = class
    inherit Resource
Public Class VirtualNetworkGatewayConnectionInner
Inherits Resource
Inheritance
System.Object
VirtualNetworkGatewayConnectionInner
Attributes

Constructors

VirtualNetworkGatewayConnectionInner()

Initializes a new instance of the VirtualNetworkGatewayConnectionInner class.

Properties

AuthorizationKey

Gets or sets the authorizationKey.

ConnectionStatus

Gets virtual network Gateway connection status. Possible values are 'Unknown', 'Connecting', 'Connected' and 'NotConnected'. Possible values include: 'Unknown', 'Connecting', 'Connected', 'NotConnected'

ConnectionType

Gets or sets gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute', 'VPNClient'

EgressBytesTransferred

Gets the egress bytes transferred in this connection.

EnableBgp

Gets or sets enableBgp flag

Etag

Gets a unique read-only string that changes whenever the resource is updated.

IngressBytesTransferred

Gets the ingress bytes transferred in this connection.

IpsecPolicies
LocalNetworkGateway2
Location

Resource location

(Inherited from Resource)
Peer

Gets or sets the reference to peerings resource.

ProvisioningState

Gets the provisioning state of the VirtualNetworkGatewayConnection resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.

ResourceGuid

Gets or sets the resource GUID property of the VirtualNetworkGatewayConnection resource.

RoutingWeight

Gets or sets the routing weight.

SharedKey

Gets or sets the IPSec shared key.

Tags

Resource tags

(Inherited from Resource)
TunnelConnectionStatus

Gets collection of all tunnels' connection health status.

UsePolicyBasedTrafficSelectors
VirtualNetworkGateway1
VirtualNetworkGateway2

Methods

Validate()

Validate the object.

Applies to