Virtual Network Gateway Nat Rule Args
data class VirtualNetworkGatewayNatRuleArgs(val externalMappings: Output<List<VpnNatRuleMappingArgs>>? = null, val id: Output<String>? = null, val internalMappings: Output<List<VpnNatRuleMappingArgs>>? = null, val ipConfigurationId: Output<String>? = null, val mode: Output<Either<String, VpnNatRuleMode>>? = null, val name: Output<String>? = null, val type: Output<Either<String, VpnNatRuleType>>? = null) : ConvertibleToJava<VirtualNetworkGatewayNatRuleArgs>
VirtualNetworkGatewayNatRule Resource.
Constructors
Link copied to clipboard
constructor(externalMappings: Output<List<VpnNatRuleMappingArgs>>? = null, id: Output<String>? = null, internalMappings: Output<List<VpnNatRuleMappingArgs>>? = null, ipConfigurationId: Output<String>? = null, mode: Output<Either<String, VpnNatRuleMode>>? = null, name: Output<String>? = null, type: Output<Either<String, VpnNatRuleType>>? = null)
Properties
Link copied to clipboard
The private IP address external mapping for NAT.
Link copied to clipboard
The private IP address internal mapping for NAT.
Link copied to clipboard
The IP Configuration ID this NAT rule applies to.
Link copied to clipboard
The Source NAT direction of a VPN NAT.
Link copied to clipboard
The type of NAT rule for VPN NAT.