VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "dihgvbgythlscloj")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "yvmaemasatohjvuf")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hkmseafvqxiiiiyp")
fun adminState(value: AdminState)
@JvmName(name = "nackrnlhvynyapjp")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "tjkhmnbhbactqtjq")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "xiugdqhoigbekpqf")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "ynccgoxsyoffrcqp")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "jxjwpaxqtchlupge")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "elpgbowanxtmxufi")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "ivwcmjjdnxaxaddt")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wsyblbivdhtmgbob")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "ycsycgtiquqjadhx")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "qskoleexsuvqayai")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kwjwasihavtsvvlk")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "krxmumayciujysxj")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "qtnbuymchrueskck")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "geomyimdewcownbp")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "aygiitdwtryjtnjt")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hlyybduqyyfdreka")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "iuqbjuetcbcmmuhb")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ecdcacismxkhyigg")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "xtysahacwbxrcswi")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nuduxsfrcpcxdbrx")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "ohthbnkagcjkgxyf")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vvupafahfgqyxkin")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "kwemfmnnjmowtdos")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yukbgbrgfqsreoqv")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "lvstqrpolrpvuifj")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "hyqgkwbwojigfcwe")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hnkbtiegrofsttdi")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "eecflwjoffsgrppt")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "akltjskfivpoofxd")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jxekiythxcfyerwp")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "loofqlwpnnrcuhjc")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "cvuqlvufbbmemkgk")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "jgfeiairwtcwjvrb")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "djvgkabupfimefsj")
suspend fun id(value: Output<String>)
@JvmName(name = "ihtodsrxluefayil")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "vgtfavlmkmvjjlil")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "libqieoilrwgycyr")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "sqyucrhxjtosathb")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "nyssklvdsfbadmln")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "ehwgktiaufquhjst")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "cnmbndioxspymhmk")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "wnadaupotrasfcoo")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "nmnfypshyopcnunx")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "efihokcasfbeyfuo")
suspend fun location(value: Output<String>)
@JvmName(name = "urrgeexmfvrqgjdb")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "exqllxxexenlahqo")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "ytdcyaqvjatygtdy")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "anjcxssluscllbnx")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "cxkftmkpbnwchfmq")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "umaswesacswjbesw")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "nmsxrnfdarwtcgmj")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "tetvexlusdrxtixs")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "smyvsprpygkycxsk")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ylnyqkodvpgutttt")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "ndedgrpmxuqdxyem")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "chuiydmnlysddtwe")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "kedjcgvurjahqyxx")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "tmfdeathdugltcpn")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vaaheecqnbavonsx")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "afjuwqyukvyyrymi")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "mdithqafvhseoibq")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lvuwiwrqpnbtkaxd")
suspend fun virtualNetworkGatewayName(value: Output<String>)
@JvmName(name = "dvynmqdyrdwnwdsy")
suspend fun virtualNetworkGatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "djvybprncsyckfse")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "biksiswphtuxhwbt")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "ejommyyqceejwbkb")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "lpxdkblcivqgvrpy")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "kegysqbdwcendxbo")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "laibdrbadfggbytr")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "viluuklfayarcwqc")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kobplsfcvlftsxyv")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "ifugcshftopneosw")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "bcxnajietoyfplhq")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "odryatyqfsrsxcdr")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "hmmepyjoomhjxknc")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bsogamthovdyxmqn")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "dkneemqsrixhkkbe")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "ukfokbnwygxgstqf")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "jgapietgpxvfexwx")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "lmrtvqouhemifrti")
fun vpnType(value: VpnType)
@JvmName(name = "krjpojqubgwppypi")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "pgjsbpmkrvjmyktg")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "yfqhklxvpuxylpml")
fun vpnType(value: String)