VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "mpylkppuptgeapxo")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "kxvcwrasxufshfnw")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sxkifuqrkxeawpsr")
fun adminState(value: AdminState)
@JvmName(name = "ldtdlvxkjeydlgqu")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "ankqplmldtsgocki")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "dfobydiqqynfnpqm")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "pkgupbvtnoegbmot")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "oonnvniculosfryv")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gqdkgulgjlraeups")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "wwkxnnnygbcpdurh")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sbpnskjvccrgegta")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "vvebfohwxijsmxfx")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "lbupcnqhougrtunl")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "reqbfliwudufwagc")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "asjuudnettmdprrv")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "ctwtnqlbvbbpvcwg")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "knckrwpfqylhnras")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "yjmrihkgergclwxd")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wrsykghmnjqtgpnf")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "wakahceealmfvywr")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nslbbhomtmbburcm")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "njehbnyamvuqlvpt")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hxcdilhnhndiojxb")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "tyswtkelfudahioq")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vqsnfanmpgyocaxw")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "fxpieidtsgtoevlg")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ythtbhxfhikhgwqs")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "bifptlwlivtwbhjc")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "pnaworidqdqarbhl")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lnmawlbjtxbrlrkb")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "adecifsnjncyedsu")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "jcwrdhkwlqwkiwrb")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jdgvjbefkgxnlxnq")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "ycreejcodyaavkbi")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "hipqgusyltdalxec")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "bpvxbjppjmhinvht")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "chjbxnvxuhydwxej")
suspend fun id(value: Output<String>)
@JvmName(name = "unxfjmpmqnntpmhx")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "lapjpxyrujsuhxor")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "hccmassvxkuqarcm")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "vkykxpldwbqvbmrq")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "caycelttoomgtqdx")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "aqwpbxtjfnbkvujv")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "jjxpetgkddwuxpkr")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "feixplkwcoyobnqj")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "lonuggxqpdqdpugn")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hymbjetbpjrwrndp")
suspend fun location(value: Output<String>)
@JvmName(name = "cpbdldajvlimayhb")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "nnevawwumjbaljrn")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "cwwylexggjiaknee")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "glhafmloyenmomjv")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "rjifsgatjmtdpuig")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "vphuqwkysersxrhn")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "ycwobuxqvftyupui")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "cfispgxieawxxccv")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "jxhgyugtfmxegpwo")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dfhnltiftegrixph")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "ypekoqnbbmxbbpng")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "fjtukmmcxwyjlvof")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mfjmcnvsdwvrlphy")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "wricmsefqwdjgpmu")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "rvjgpugrvmisrknp")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ojixctomxrhxlinc")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "qovlmdwwymyatvdm")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "awnpgivaaadixxkc")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "mkpmbyarngaytohu")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "snfnmshdushqhqic")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "tiejlvfyrucpurpt")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "thgslyptfmphpblw")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nldcltokqancvjax")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "ltiwjrqdyoalawpr")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "tmqbgogrnsdvetao")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "dkhqgwhkgsdvdjwx")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "bcgwutiideotfxwi")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ywsaniudpnlvsdom")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "yjtmmeooassktpoa")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "lggboxgeeavucpyr")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "npdgqsvmsgrgcerm")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "uycqqnsrmjcfktnd")
fun vpnType(value: VpnType)
@JvmName(name = "qidrsqnlfbxdsasp")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "exlxlncfpvudhgql")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "yujrrdyaxdxkiwly")
fun vpnType(value: String)