VirtualNetworkGatewayNatRuleInner Class

Definition

VirtualNetworkGatewayNatRule Resource.

public final class VirtualNetworkGatewayNatRuleInner extends SubResource
Inheritance
java.lang.Object
VirtualNetworkGatewayNatRuleInner

Inherited Members

SubResource.id() SubResource.withId(String id) java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Constructors

VirtualNetworkGatewayNatRuleInner()

Methods

etag()

Get the etag property: A unique read-only string that changes whenever the resource is updated.

externalMappings()

Get the externalMappings property: The private IP address external mapping for NAT.

internalMappings()

Get the internalMappings property: The private IP address internal mapping for NAT.

ipConfigurationId()

Get the ipConfigurationId property: The IP Configuration ID this NAT rule applies to.

mode()

Get the mode property: The Source NAT direction of a VPN NAT.

name()

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

provisioningState()

Get the provisioningState property: The provisioning state of the NAT Rule resource.

type()

Get the type property: Resource type.

typePropertiesType()

Get the type property: The type of NAT rule for VPN NAT.

validate()

Validates the instance.

withExternalMappings(List<VpnNatRuleMapping> externalMappings)

Set the externalMappings property: The private IP address external mapping for NAT.

withId(String id)
withInternalMappings(List<VpnNatRuleMapping> internalMappings)

Set the internalMappings property: The private IP address internal mapping for NAT.

withIpConfigurationId(String ipConfigurationId)

Set the ipConfigurationId property: The IP Configuration ID this NAT rule applies to.

withMode(VpnNatRuleMode mode)

Set the mode property: The Source NAT direction of a VPN NAT.

withName(String name)

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

withTypePropertiesType(VpnNatRuleType type)

Set the type property: The type of NAT rule for VPN NAT.

Applies to