VirtualNetworkGatewayNatRule interface

VirtualNetworkGatewayNatRule Resource.

Extends

Properties

etag

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

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.

provisioningState

The provisioning state of the NAT Rule resource.

typePropertiesType

The type of NAT rule for VPN NAT.

Inherited Properties

id

Resource ID.

name

Name of the resource.

type

Resource type.

Property Details

etag

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

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

provisioningState

The provisioning state of the NAT Rule resource.

provisioningState?: 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 SubResourceModel.id

name

Name of the resource.

name?: string

Property Value

string

Inherited From SubResourceModel.name

type

Resource type.

type?: string

Property Value

string

Inherited From SubResourceModel.type