VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ltwnooccfmbdvcgx")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "mqpqgqfuckixgxyn")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tbsqlfjryhaxheqe")
fun adminState(value: AdminState)
@JvmName(name = "easdprpykuhkojcx")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "eskyqwijcgxpjrny")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "cdssgeseqkagluov")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "ctgngjpsiowcewlg")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "fxrikyfhphgbcotw")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sjkxuicnnbvbafhg")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "iksenjwgulonoths")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xinchqcidcvrytkc")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "fhhdbookjojseyav")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "oueoifcntjqruuly")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fajgxlxalvuokqff")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "xmstshuwjfytgwtv")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "dmakmawmrqprfgvc")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wrscxhimcdxgiodo")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "tbsuqfrfiqpbmooj")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "omjmauowlbqjpvhy")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "neumraeptvxmufli")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ddismwkjrlapjgmr")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "mnwabxytfguppacc")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tpomnldslfutkatq")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "mvwecnkevpgtjymg")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mvwbavbbojobmebt")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "ranjgnwsoduxolkk")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rfeibecqbphfpiyr")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "hrsciqilbxpposjf")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "lceopboujpjlkgiv")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fkuaxfbynusoouhc")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "fmjcsuiqmwqgwefu")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "vfmjgiugndgnfkiq")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wnkpyamcxqbmiwld")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "jsuqfctkglbmjbqo")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "jnykbwxxuodfcspj")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "ohvjhtrqqhnpgyie")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "ocokatugipiobqye")
suspend fun id(value: Output<String>)
@JvmName(name = "jfdfbyjnuoqussxy")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "gbbfnwegplrjhwpo")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "fjvbesworooxtuki")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "kgcirbbbuwagjqom")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "eecoblflaysqmpfm")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "lhnuusqrnffsxljo")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "muwlkoqycsrlinkr")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "kaibhpetihcokdkc")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "lmbsphxmkjvsvwlw")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sxdjlofvojfibykx")
suspend fun location(value: Output<String>)
@JvmName(name = "hiiiplqvdnerutbc")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "cvesbylvpwlurvqi")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "ipklwfxkjtnlibdw")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "elmypqblxeahvyho")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "nunifecqtlpdnssh")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "dlxwovykplffomcq")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "sssxhdbwrkyqoctq")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "viihjictqvppdwnq")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "fawahfknugtylgnn")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dhlixmyxsetjocod")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "kuqoqgwgyyrndevk")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "sgqtwwjvucabnpjx")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "gvvhlypelgsnyqtc")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "gsygwcdaxvcgljsq")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wyddluqtdqsgpmiw")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "tjhxpalomannhxlh")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "nqbsroaaxpibvlhr")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "fftftewxtbfrtgku")
suspend fun virtualNetworkGatewayName(value: Output<String>)
@JvmName(name = "vetmvpoqixqfgsrl")
suspend fun virtualNetworkGatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "jsbukqenyxuaxlia")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "pkqyvuitslujkkcp")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "owtgmqxkoypwaqpx")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "axsairuaoqwcaoyy")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "rjpvtwrpfilqhuhs")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "sbxcpelydbwclgdj")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "enmynlwnubvtufqq")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gcdjjdyycclsebdy")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "fkbelqxvcghqcklv")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "auygejkjgdrascdi")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "iqoncwgfwgqmtcnc")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "dpfjuongrryfdobo")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fhjkerxulyiyunjr")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "ycmlpqeloulxitiu")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "wdgkhqciqmvvnrfa")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "plnsnkwxchfbikaj")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "aocapolkuworwewp")
fun vpnType(value: VpnType)
@JvmName(name = "twufrvxmlbwebcyx")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "vfebpjyqvumqliet")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "dwbalrgjqitldlkm")
fun vpnType(value: String)