VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ssawdurffxpdntfb")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "noskjhnufwdwfwhe")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eymuxedxmjtbgxkp")
fun adminState(value: AdminState)
@JvmName(name = "myqvhhpviixjomsu")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "hvpnqfuwvahiqets")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "qrineeddbxdsjamp")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "ohtrakdqmxcvlimq")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "wkpxmfalxlnoseri")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qitxhoueubljtkyq")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "skjviiipqakfahph")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mdexmvxksjwvgcfy")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "cnshljwmavkssjfy")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "avimavoaedxsgjyd")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cvcenrwjijnblvyy")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "fvsgbytquclneiar")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "iccjfkhkimgxgxtg")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bsqvadqmsxlnmqlp")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "tngwhtaxykvhsljy")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jmopcjwcscsnlojx")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "pgvmbcmdiydyiodv")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yyxcxsmxgtxyvemm")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "bdbvnibpvaxjgosc")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kecbxajfdhaqnssh")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "mgqwcagxlbgksray")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sshcsuwsqljjpuij")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "kjkhwmfkidbtpjuw")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pjirbrggnoparyom")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "fppshhtnddomxeas")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "vyvsgdprjtxphbnm")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gljutewcctnoixwx")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "tnfxellfltxqajoe")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "qcvuerrlrgfbdokb")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wdmnepyajpdcbliv")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "xiqvawfuukankdfe")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "srhfukufawnykvar")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "eyismjusloeemgxd")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "rqjpsemeedttmkok")
suspend fun id(value: Output<String>)
@JvmName(name = "uvfxrnxmnljxvhyp")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "vektfkvwbekpdywq")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "argxftejrhqxubtt")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "pkiqyooraqvbuojo")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "rxcwtqlbrirdjqec")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "dguvkuhiaddeqgiv")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "gvgndpuxwwwkssgm")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "khfugqekxkveipda")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "tekhfwtthahkcqku")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "skihauomqvckjoqx")
suspend fun location(value: Output<String>)
@JvmName(name = "ymdfmqcatpqtqxgm")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "qdeqygypyhqkotck")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "dlxajfeihuekclmp")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "cvqmqonxxwdwajfk")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "xegwwrnmoyqameuh")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "sehdslgcakgfjkfi")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "ifducmfyvifujuoe")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "grrjajmgyldfpqyv")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "rlqohmfoauktsmtd")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vhntreoextpkttuh")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "oduiwukcfmxrsupn")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "kpxtrxfekxycxexo")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dtbuqkxdxklbxqjx")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "arqmqnyhqvcuwwso")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "esxrlbatxfxaxeyo")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "hbrrsrnhailyqysh")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "gujcsslekhbhvlhl")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "xvgisfiarsskpycw")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "dwnllrsnbonvdwss")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "dvvbgxankciardgo")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "byrtknarqvunkeji")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "vrdyxjpehrbrbstj")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mjcjlrbcukavfivd")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "yxhvagliiqhbwvhx")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "cntcioymmcimjqfs")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "ywfpextwvgvfnfed")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "ullynxhifktlqaix")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hxkelisljrskxmhu")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "axsarmklxtcluxea")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "btoigjuupnbvuvft")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "lngcisfqxaesyste")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "llsgfvdenhtmvgsx")
fun vpnType(value: VpnType)
@JvmName(name = "luknsjsrvlvieoii")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "sicmwvmufqhufnwh")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "dytrdrmialqeepgf")
fun vpnType(value: String)