VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "xglkorwknkhnvbhp")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "euwousrpebbdwaco")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "voooevlloindkopq")
fun adminState(value: AdminState)
@JvmName(name = "afeexpuvbsfinaae")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "uslnqsqkgxcgyefj")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "didfkrghfdlqvwjd")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "uiyboxcglhibuqrc")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "catbdsmwlhdvfecj")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "apyavphceyfkyhij")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "hqbmpefuvjywgwvv")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cqehsvxuqfnqcfww")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "fbqyxxtfnhwlbqxb")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "ldccueeirqtfcler")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kgnjidystowplpfl")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "blcfmehualodcina")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "cdlymucwxdwavdwj")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oawynnhrngnwlrlj")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "ktrhnjgohbbrhlnl")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "modjmscknbpkgppq")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "vslcpakwerqqwdik")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wrdhvovfqbjcvrap")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "ogsijdkwbdcvqxav")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vxctsyyqbxokbflo")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "uhnygdehtfdvharw")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jhkfawruyapqkgbt")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "angjslupckkhppyd")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "obdktbvaxljhvqjd")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "ugkonyinxelgnfme")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "cpverqkgoumefufl")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ccmtcanxlirgehyt")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "niytjvfhdxdtkyad")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "xvnbwynmsrmtrhsi")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ggfdexfgimqnnhph")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "osiqtrvnjjqvfwbq")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "clvdckaliusykctw")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "qllqfihxuxurttho")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "wcrrbbnmmyohlkxr")
suspend fun id(value: Output<String>)
@JvmName(name = "ykksjxomdshneajh")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "pkxkhigkfntcuraw")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "kvwavbjpxxfpgoqf")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "lpykjygfhvejxswa")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "ajvycniwllmyprhc")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "ogplfvlvtpbpxeen")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "tmunwkikbnvojlpg")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "scqabosoespmgbma")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "yvfcspnupjtiawum")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ceveltlffbodgcwy")
suspend fun location(value: Output<String>)
@JvmName(name = "gnhqqhuqripxilfa")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "wopoemdbdpkpxdcq")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "smavevkklettvafk")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "nsvbrasanitqqbex")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "ybrjlhsttotfqbvx")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "bcmteuenceoyfulv")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "syihahjjirfxwwkt")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "xokvqoupoulisomv")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "gqdmptjtjnjdtaoc")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bovrnqrfmmslsyll")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "wgyduohtfyamvmjo")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "vvbqoisghqchrugq")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "fqjiljhbyhqsbskh")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "klkvpfyjhefwiypr")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "susffcvynwtcobow")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "ggibqndbgeutgjtd")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "axyupnkmklmjmcmx")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "fvpwmvkncsbwynva")
suspend fun virtualNetworkGatewayName(value: Output<String>)
@JvmName(name = "rctkmdswgutcittx")
suspend fun virtualNetworkGatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "bocwtqchuyhspols")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "yalssqexnnrmfmwe")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "hjjlqrrmmvijrrlk")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "fdvismlpssxpqlob")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "xnlnlvqnhhgbneat")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "omcljijawsdbybeo")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "cmsmfdfatxbbakhl")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "igtplupjbbmukgmb")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "dwnlatsrfmcwdioc")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "brxvkrrohtmbtwuh")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "whyvxuirkygjmqhu")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "wdkkodcffxulmpxj")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kucwsacgnohjcnsa")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "isrclnxlfitygpla")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "qgsgqhkbwofyiwws")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "voexhhirimbhelxv")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "fvkpbtgmqocfuddt")
fun vpnType(value: VpnType)
@JvmName(name = "clljhkdktskwvmih")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "yoywjcpkjptmtvbw")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "ryamnqgajqoldqji")
fun vpnType(value: String)