NatRuleArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "fgbauvodmtmeamjh")
suspend fun externalMappings(value: Output<List<VpnNatRuleMappingArgs>>)
@JvmName(name = "okeoqvsdquehbnmf")
suspend fun externalMappings(vararg values: VpnNatRuleMappingArgs)
@JvmName(name = "mvmdodcaxduojjyw")
suspend fun externalMappings(vararg values: Output<VpnNatRuleMappingArgs>)
@JvmName(name = "ttbtpoaycgrathii")
suspend fun externalMappings(vararg argument: suspend VpnNatRuleMappingArgsBuilder.() -> Unit)
@JvmName(name = "mwqdesechocftwvc")
suspend fun externalMappings(value: List<VpnNatRuleMappingArgs>?)
@JvmName(name = "gwwqlswdbflofenx")
suspend fun externalMappings(values: List<Output<VpnNatRuleMappingArgs>>)
@JvmName(name = "tgpnkbebxshsppxy")
suspend fun externalMappings(argument: List<suspend VpnNatRuleMappingArgsBuilder.() -> Unit>)
@JvmName(name = "jwemqvrnrgvepvqf")
suspend fun externalMappings(argument: suspend VpnNatRuleMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nyeblnugwdbxwlwd")
suspend fun gatewayName(value: Output<String>)
@JvmName(name = "jvvtujqmfycejblo")
suspend fun gatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "sxityvwagdansevb")
suspend fun id(value: Output<String>)
@JvmName(name = "kjodxbcspjnnodwf")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "daomdoujjeoaufnd")
suspend fun internalMappings(value: Output<List<VpnNatRuleMappingArgs>>)
@JvmName(name = "xwuoujxaebjoayru")
suspend fun internalMappings(vararg values: VpnNatRuleMappingArgs)
@JvmName(name = "fpdfafojdfvpyoxs")
suspend fun internalMappings(vararg values: Output<VpnNatRuleMappingArgs>)
@JvmName(name = "iscqnrbxfwgamwyu")
suspend fun internalMappings(vararg argument: suspend VpnNatRuleMappingArgsBuilder.() -> Unit)
@JvmName(name = "vtyyjqcliwqiuhjs")
suspend fun internalMappings(value: List<VpnNatRuleMappingArgs>?)
@JvmName(name = "adjueypaherpomhb")
suspend fun internalMappings(values: List<Output<VpnNatRuleMappingArgs>>)
@JvmName(name = "evmafkhbtyfussvk")
suspend fun internalMappings(argument: List<suspend VpnNatRuleMappingArgsBuilder.() -> Unit>)
@JvmName(name = "yoiysffjohipvcpe")
suspend fun internalMappings(argument: suspend VpnNatRuleMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dvuubymkbaokcloj")
suspend fun ipConfigurationId(value: Output<String>)
@JvmName(name = "nfpouvsfbwgsxhym")
suspend fun ipConfigurationId(value: String?)
Link copied to clipboard
@JvmName(name = "jjrrwjppdwisywuc")
fun mode(value: VpnNatRuleMode)
@JvmName(name = "ceopuysfgsxintra")
suspend fun mode(value: Either<String, VpnNatRuleMode>?)
@JvmName(name = "jnatgitesxwbcwrv")
suspend fun mode(value: Output<Either<String, VpnNatRuleMode>>)
@JvmName(name = "hvqeynkxydgcennc")
fun mode(value: String)
Link copied to clipboard
@JvmName(name = "uabmmbstgsfsqhfj")
suspend fun name(value: Output<String>)
@JvmName(name = "snffrlhhvopwbuqe")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "qmvothlvdmfndhbp")
suspend fun natRuleName(value: Output<String>)
@JvmName(name = "oaaukoitpcixcuta")
suspend fun natRuleName(value: String?)
Link copied to clipboard
@JvmName(name = "tcwfgnfawxyrtoll")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "mefhpkxnfdgqxtue")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "gpthiqadnavksbdl")
fun type(value: VpnNatRuleType)
@JvmName(name = "oqwuweqqvxukduch")
suspend fun type(value: Either<String, VpnNatRuleType>?)
@JvmName(name = "nlxrqcfqdiamfegh")
suspend fun type(value: Output<Either<String, VpnNatRuleType>>)
@JvmName(name = "wxmitftcfpoqlgos")
fun type(value: String)