VirtualNetworkGatewayNatRule

class VirtualNetworkGatewayNatRule : KotlinCustomResource

Manages a Virtual Network Gateway Nat Rule.

Import

Virtual Network Gateway Nat Rules can be imported using the resource id, e.g.

$ pulumi import azure:network/virtualNetworkGatewayNatRule:VirtualNetworkGatewayNatRule example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resGroup1/providers/Microsoft.Network/virtualNetworkGateways/gw1/natRules/rule1

Properties

Link copied to clipboard

One or more external_mapping blocks as documented below.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

One or more internal_mapping blocks as documented below.

Link copied to clipboard

The ID of the IP Configuration this Virtual Network Gateway Nat Rule applies to.

Link copied to clipboard
val mode: Output<String>?

The source Nat direction of the Virtual Network Gateway Nat. Possible values are EgressSnat and IngressSnat. Defaults to EgressSnat. Changing this forces a new resource to be created.

Link copied to clipboard
val name: Output<String>

The name which should be used for this Virtual Network Gateway Nat Rule. Changing this forces a new resource to be created.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The Name of the Resource Group in which this Virtual Network Gateway Nat Rule should be created. Changing this forces a new resource to be created.

Link copied to clipboard
val type: Output<String>?

The type of the Virtual Network Gateway Nat Rule. Possible values are Dynamic and Static. Defaults to Static. Changing this forces a new resource to be created.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard

The ID of the Virtual Network Gateway that this Virtual Network Gateway Nat Rule belongs to. Changing this forces a new resource to be created.