VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "soewwxlxhemcibhj")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "uioixxyhqhcicrdt")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vsaemjoulfqkfyvs")
fun adminState(value: AdminState)
@JvmName(name = "rpirsluedtjgeldd")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "ulvvspjvlsfoalst")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "asclcbgamikhkvad")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "lxmvvhjcxqbwdems")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "bbgnqtyohuusxbmd")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fehvllhgjrlmusac")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "chpyqclnvqiusibk")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gklmlsjnhrxsakjy")
suspend fun autoScaleConfiguration(value: Output<VirtualNetworkGatewayAutoScaleConfigurationArgs>)
@JvmName(name = "qnaksvvywdrlhnxk")
suspend fun autoScaleConfiguration(argument: suspend VirtualNetworkGatewayAutoScaleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fiqkolephkjkromq")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "geafveckwwvpnuja")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "bithpaverbvemqcr")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ekhcblvsaeeesjbx")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "daxxwhegitrhaxpo")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "mbdjthqmtbckrcen")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ioaigqufjhfrxuha")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "mvpldnnvbgvfsjfv")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vxwnjmknblfplbse")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "vamiuijervegkdcw")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lyclwlplyvuxnfas")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "mefxgqrgorakuxtg")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "njebycxnmhnuwmql")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "ljwmodrmpvpxwviy")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "regecnvdxewmnqql")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "djlxongjlvsohatk")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xjcoiocmaotyaccn")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "nddjqphwmbnmgnrr")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "kndolnjcqwohbqtu")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rshkvgbebhokteqn")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "nvlldtefdfvjxgte")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "ydvlqwimrvfepovc")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vrscipfloyyvuugn")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "pbnrkhuioebgkvxo")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "alyerlkstsejmjql")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "tmgwknwavfsftuwv")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "ljvpbxduihmfkbre")
suspend fun id(value: Output<String>)
@JvmName(name = "pkkcykhudtxsuidy")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "lijwjcumoeaoxhpl")
suspend fun identity(value: ManagedServiceIdentityArgs?)
@JvmName(name = "knmrlkbqdrexwjmw")
suspend fun identity(value: Output<ManagedServiceIdentityArgs>)
@JvmName(name = "pnxwqmdbeatealvt")
suspend fun identity(argument: suspend ManagedServiceIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mgylcxjjxgrupked")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "hwagicwymyjmftke")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "shmomndxmxgkqmeg")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "koxdplhmadnwgcxf")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "ikmfyvjuccwgbeuu")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "jitmgavwbidqpvkg")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "ttrwjgwwuprsctpu")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "jblrffiggtuyhmyt")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mkutawmeacqfnqnk")
suspend fun location(value: Output<String>)
@JvmName(name = "nffbpwpvrrygoavk")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "vkeqavgsfwhnrsfx")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "jcqysjpydymefjfl")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "rltbxutlbevjvvse")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "fxfwivfwlhafnvti")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "jtmokjnlkotlmxku")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "drobwqgmjqbhgycr")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "fjhlogiumyuvbjxi")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "lvbwfdeqhhehuqsm")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pyimstrkoxiorsqd")
fun resiliencyModel(value: ResiliencyModel)
@JvmName(name = "mgqxoacdmpvphdff")
suspend fun resiliencyModel(value: Either<String, ResiliencyModel>?)
@JvmName(name = "lnrbbwhvfevtjcws")
suspend fun resiliencyModel(value: Output<Either<String, ResiliencyModel>>)
@JvmName(name = "jdapuilyyetiohwr")
fun resiliencyModel(value: String)
Link copied to clipboard
@JvmName(name = "rrhapgjgwblnxbtp")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "vriqwpfgbxbqpsbl")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "oecpiriqfbwthgvb")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "skobkdjubioqrkcy")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "quretawmxyvvedgk")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iluweccfbqouwhlt")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "pwbybelihrdnfias")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "busujdgeboyxstwa")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qvkldvglfbaytwll")
suspend fun virtualNetworkGatewayName(value: Output<String>)
@JvmName(name = "tpokndidtdownaqq")
suspend fun virtualNetworkGatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "jdyibnsnonatbiev")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "vfcahflgsuvtbcwi")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "mgwacegdtelofxmy")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "jaaiklcimismyomf")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "hcedxflmsykmdtjw")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "rcjrfihaanlpxaek")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "empcmsndvyqwobxb")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yrcxdqkiebfuefwr")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "ydkablvxessegbes")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "qotvbjnwjdqhqioh")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "bnxkcufmjgdsmwqp")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "cqkswrbmikdanqxa")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aytacgnggomeiimr")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "toqgiagckupkyekx")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "fjxfnpvefobmiruk")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "ytddrojxflxvkkoe")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "xxvennkgosdyjqea")
fun vpnType(value: VpnType)
@JvmName(name = "vqfoqqcufhsshcul")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "myklbkexrdrorqcw")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "jsplhhucdctenmhj")
fun vpnType(value: String)