natRules

@JvmName(name = "vkeqavgsfwhnrsfx")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "jtmokjnlkotlmxku")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)

Parameters

value

NatRules for virtual network gateway. These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.


@JvmName(name = "rltbxutlbevjvvse")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)


@JvmName(name = "drobwqgmjqbhgycr")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "jcqysjpydymefjfl")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)

Parameters

values

NatRules for virtual network gateway. These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.


@JvmName(name = "fjhlogiumyuvbjxi")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "fxfwivfwlhafnvti")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "lvbwfdeqhhehuqsm")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)

Parameters

argument

NatRules for virtual network gateway. These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.