VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "viglbxqkkrspiuqh")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "lvgsqdlcaxscgwaq")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nbrvidriimjqpqbp")
fun adminState(value: AdminState)
@JvmName(name = "qxabkhkcsivfhilh")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "nwlehpfgkvcllypt")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "jsxwnmdqjmekcmlj")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "bmdyjvhhknatejwg")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "pvxypbtbvqdgwqcl")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cqssnedcccthilon")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "vxhxedwhibfylgmy")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fbhphyexmnvdreoa")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "tjjofwjgrgoptcjh")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "xmdrmnurxwhpeqbh")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kilxgppqkjaccpli")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "gtiphdgxdrldhksk")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "cchiecfvwhjrkmux")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jhwobdymufkmdutj")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "eldtghuxuhigqtah")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eswmaisjfhyewgav")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "jjltehevwbpsdfob")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xjtsoigayhopqhcy")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "cqtwsuehyhowvcnw")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "towuknrbwcyehqyp")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "yoaewrbqjqqdiufk")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eoubxybcugqsnplw")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "piwnovbncmsdfgmf")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vwxtoyieydpldhah")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "wmhyvjwjothjtcva")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "iesycppqfijfklnk")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xvjvsuwyqsnmvaov")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "ttykgqseirenpvkx")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "rbtobqxbegamlyqo")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eatwnxcfcxklyedc")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "wrxicgxmtglgdyxr")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "uplidatjvdlgdvyu")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "npwfravbvwqrimpl")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "vshinwbdnubtckib")
suspend fun id(value: Output<String>)
@JvmName(name = "ceohfecgseueeylf")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "duxpuojywlwmcwwb")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "jjohvykdefnkkrht")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "tmocflakexwhtuuy")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "fsiudtufhkegrktg")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "xdugmvwxqnsgdktf")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "vkqlcbcfhnoqyfpr")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "skkhomppxabdrukp")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "rxfdggxqqhqokawp")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vnqxgarjxreyhsjr")
suspend fun location(value: Output<String>)
@JvmName(name = "wdemdkjktgellwlw")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "ihvydgyuuhcgjinh")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "pciobbhbtjchvqcu")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "bymquotgwlyjkehk")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "ijlheopopbmpvpny")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "vxcjgaohfrjepecp")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "wdaouxosxnsockjn")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "wtvdovdtujgfujir")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "lufwlfuxihtrafjo")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xrcywcbmqdykvjvv")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "qfhaspfjnqfwjxfj")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "gotevqsrxpkcpqpq")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "oewdvibasvlkysfc")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "pqdylgenjkuxwlpn")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iyjsshxkurkvvtfp")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "eblshsbkvgfxgcew")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "wphetswwftdodwwi")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "vokjqrckjxxottra")
suspend fun virtualNetworkGatewayName(value: Output<String>)
@JvmName(name = "locvmgnrxuvpchqg")
suspend fun virtualNetworkGatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "cbfbtgdjtjmawrcq")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "olxyuhdnaxrrsnlg")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "wqdrwdqmxcnpuucm")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "hjrwvsbhodjqrwvn")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "hajmgbevmpupynvm")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "jehyfkfyrltrnoow")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "acyrpssrhrokwuyq")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dpjtaerijvnjlsoj")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "eivtjvplrvkheyvt")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "nawvmcishpyskupg")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "jhtukbaidpkqxsqk")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "elagbsvookrqgace")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sjxqoynvkerbycqq")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "pqrwggdvhucdgdos")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "tmxmsaiguyxqyipb")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "ywxhcbwvqybrhdgq")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "ydorixaqqjadfgox")
fun vpnType(value: VpnType)
@JvmName(name = "yawfkvigginxwvtb")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "rckbqpeiuwkggqpk")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "vyrupfpovcbghxyj")
fun vpnType(value: String)