Share via


VpnGatewayNatRulePropertiesOutput interface

Parameters for VpnGatewayNatRule.

Properties

egressVpnSiteLinkConnections

List of egress VpnSiteLinkConnections.

externalMappings

The private IP address external mapping for NAT.

ingressVpnSiteLinkConnections

List of ingress VpnSiteLinkConnections.

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.

type

The type of NAT rule for VPN NAT.

Property Details

egressVpnSiteLinkConnections

List of egress VpnSiteLinkConnections.

egressVpnSiteLinkConnections?: SubResourceOutput[]

Property Value

externalMappings

The private IP address external mapping for NAT.

externalMappings?: VpnNatRuleMappingOutput[]

Property Value

ingressVpnSiteLinkConnections

List of ingress VpnSiteLinkConnections.

ingressVpnSiteLinkConnections?: SubResourceOutput[]

Property Value

internalMappings

The private IP address internal mapping for NAT.

internalMappings?: VpnNatRuleMappingOutput[]

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?: "EgressSnat" | "IngressSnat"

Property Value

"EgressSnat" | "IngressSnat"

provisioningState

The provisioning state of the NAT Rule resource.

provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"

Property Value

"Succeeded" | "Updating" | "Deleting" | "Failed"

type

The type of NAT rule for VPN NAT.

type?: "Static" | "Dynamic"

Property Value

"Static" | "Dynamic"