VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "xmmthmqqjupxwdnh")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "yyqljwerqfosuadu")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tuxfgvgyemjctxqr")
fun adminState(value: AdminState)
@JvmName(name = "jwwdevxroemwvkln")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "iclqskimcrhfjoje")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "ewfkeuqkhyqgdfkn")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "bdvervmwhnxqacly")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "libriqtncjxirycr")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kpifskcjuuarrxvr")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "xjkcuxtjgiutpaov")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hppbgcbxmibkhwph")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "owcwcvcpkfwewpnm")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "fihiejrddtxnxetv")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bjasxymlmsyrpiue")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "svomuvicnggeqolt")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "hkyggheighdrwxhq")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "prybfxuwbrdbdhrc")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "sqbjlygusnaohhue")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ppoonpsniriukdru")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "hraidptfuyhqvrby")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pxbivwkbfesqywso")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "bfvjvyvmyrtspdpa")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "valtjkoflknchguv")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "gtorlrydwcgavtjl")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wfytjyneavyhxijg")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "olgxsfdjscxulhmq")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uakuqdlwybemripl")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "xhrmmsilycgfefyf")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "elhrpmsfagxplyrh")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "onmvhfeecgfcoysi")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "oxwnhsictfmlvavd")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "fjmybidfderrnvdn")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "prpshgulrxrcurio")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "ouvbrlpecethdarx")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "exhmsmisoyatbmpu")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "ibjrupimfdefrqsa")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "qmwcjguaquhucgkk")
suspend fun id(value: Output<String>)
@JvmName(name = "cxorgxgpyhltquat")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "emkcfofbemufrxsi")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "yavopoykoxgyjsji")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "pbrmfhcwmevjjnei")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "rxtwhuqfythcieif")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "xrwvmsrfxpidempg")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "pnxkfhdixvusseiq")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "yexiejhfmljcngxd")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "nqqbkqddpkbaidfy")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cbkyljirewtnebig")
suspend fun location(value: Output<String>)
@JvmName(name = "qisualfstmgmcycn")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "ffkhgrllxnsimwen")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "smbuclryjfcdiscp")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "vmyujstwjwltxccl")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "oyvubjndpvrudehd")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "nfalunooctkrtaau")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "jqjbrcvxyivdompc")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "yfaguxngtwrwaylm")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "rgrnwbmmlgdfgxsh")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lylapftnocaoqiyd")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "adfmvtcbvoxvidoe")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "rbemshjcuetnexgb")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "ihxjxkgekgjjnnlk")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "birdlaomswxufdqt")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ickrgqppxpbadwnv")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "iculyetonkktfbnk")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "eqjfdftoctrpcycx")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qfaglnscclbowxvk")
suspend fun virtualNetworkGatewayName(value: Output<String>)
@JvmName(name = "qgimqyxnmrwwtwan")
suspend fun virtualNetworkGatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "eqwdviyxaheewgwi")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "jywryttvaevmhjly")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "ojxfdygdwptuwfav")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "hkpvuelpdbpqliot")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "gdckgqlfmmeeifvv")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "tgueyaaamxinoofb")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "xcequnqnpfospbnl")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iuilvavqbrvjcsbw")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "envrqkkpadltpjse")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "nctcuudwcpefjoyq")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "votqmaqduneilcjs")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "jltnjwdjcpnxepyo")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gtirgtnrdrikqxgf")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "gksyfwnfupllrjbb")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "tlnhyvbttrfkskri")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "qjkvcbeusxfqxtnk")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "jqcdwgxejxbnyruk")
fun vpnType(value: VpnType)
@JvmName(name = "ccqtrdrerhryopdb")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "fmsotodwqiqqhjym")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "kjgkjrgkjfchnayw")
fun vpnType(value: String)