VirtualNetworkGatewayNatRule interface

VirtualNetworkGatewayNatRule Resource.

Extends

Properties

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

externalMappings

The private IP address external mapping for NAT.

internalMappings

The private IP address internal mapping for NAT.

ipConfigurationId

The IP Configuration ID this NAT rule applies to.

mode

The Source NAT direction of a VPN NAT.

name

The name of the resource that is unique within a resource group. This name can be used to access the resource.

provisioningState

The provisioning state of the NAT Rule resource. NOTE: This property will not be serialized. It can only be populated by the server.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

typePropertiesType

The type of NAT rule for VPN NAT.

Inherited Properties

id

Resource ID.

Property Details

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

etag?: string

Property Value

string

externalMappings

The private IP address external mapping for NAT.

externalMappings?: VpnNatRuleMapping[]

Property Value

internalMappings

The private IP address internal mapping for NAT.

internalMappings?: VpnNatRuleMapping[]

Property Value

ipConfigurationId

The IP Configuration ID this NAT rule applies to.

ipConfigurationId?: string

Property Value

string

mode

The Source NAT direction of a VPN NAT.

mode?: string

Property Value

string

name

The name of the resource that is unique within a resource group. This name can be used to access the resource.

name?: string

Property Value

string

provisioningState

The provisioning state of the NAT Rule resource. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

typePropertiesType

The type of NAT rule for VPN NAT.

typePropertiesType?: string

Property Value

string

Inherited Property Details

id

Resource ID.

id?: string

Property Value

string

Inherited From SubResource.id