VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "cdeafjeeewtqarps")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "lxirtdwfdtrwxogw")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qkgjyynqqbqbubbt")
fun adminState(value: AdminState)
@JvmName(name = "xlhaegeenfwnkpxt")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "vsbfgjyrnyfvlvee")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "mievcrmjrusatixf")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "iskndgiedxralcai")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "rrynwgakgcuhnsif")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ycfdyvlbehjqlidx")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "xawxppfnijofaxtq")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fqmnqjviqyphsvbv")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "esyoolgqalvwnntt")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "wqmidpeupuyjdvgl")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "klqcuvbvmjilemth")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "pjyklntgxllsmiex")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "wqfajvxqgsrbtsyn")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "emrwsavmgpvwbiqb")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "gndbgchqblxxpbbk")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dpxljycmiwccknsb")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "qjcgiwgbghpxjfhd")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xmspbnkufsrbfsny")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "jdvibornxigmtbio")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qqtrxrsgctbjeyjq")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "ghgfabhvbobmmgns")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dluglaigjthxsudo")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "bbwsgjgpipkyxoci")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qxkwlahjndsdpcwy")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "ywflyhsbhjhxqvau")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "eqgbroccqcgyaakm")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "arrwptjdamhgfmrh")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "thbnukiobhkvpicx")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "efuhxhwmvcffxaok")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fhwahjcbmvfferff")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "tpmntwtjxtqrrjxa")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "lqcuhtvyqffugoud")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "jhftqscitwcjtasc")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "qnquqkgvbuxedmpd")
suspend fun id(value: Output<String>)
@JvmName(name = "ylhulyupsgmbimjj")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "eretpateadcppelk")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "mregcaxfmwqimhew")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "cunugaisosaaycct")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "ftpblorkygohlkkn")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "khykxlgpqsygiomb")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "jrfuqaekpwbnxcjc")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "dndagltxjtkminea")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "yjmimtsgiyuwpfdb")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "urynqsdtdatpervx")
suspend fun location(value: Output<String>)
@JvmName(name = "grqrlnxdtnskitkv")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "gxtkanctielixybu")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "vttcyrokdhftqasf")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "nfudbsapnbakppbu")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "iufircvkrfhjouvn")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "erigcofsiwwpuniq")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "tyglexjcxawcmnie")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "sdrxksatdlwpxvoh")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "wgvrnrfokysjdvnb")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qeegopverecfodds")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "mvbhcqxrdcuhgedr")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "ofmjcbxbjeoryjtw")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ekxygjirdaggxeuj")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "jlrmmgbkcnkacbbl")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "bqctaiqedsbipmfj")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "axfmuppiwwnwddaw")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "haifxryfwhfkkrmd")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "fvwqwcmqvitwxykm")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "yylcydewvfwgawkg")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "svffjtdugwoqgugf")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "obfccbgmjdfxoyos")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "cdnowwdfqmhfuqmn")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "idwkoyhwjrncmonr")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "jjvamjrkmutftpcb")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "lxvmunllcicjavsw")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "gmumkkfxlxbhfvrc")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "xgdmkdjvjnaebxse")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ycomcwrbnlstixln")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "hgjcinogoyordkej")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "xxbmclwisdqmpnqu")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "pfkakvhlgnsehxcj")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "ywxwtqryuqfqbxof")
fun vpnType(value: VpnType)
@JvmName(name = "xthsnrlwtjuhhvdf")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "hxlblbhghdctdavr")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "djnjdkuesrvwbbfh")
fun vpnType(value: String)