VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "peuyuscygiiqhfbd")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "knboonnjhghhhdem")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qwhnkljyakbwtwrc")
fun adminState(value: AdminState)
@JvmName(name = "rmnnfbyjtithbfuv")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "ypjjdkkuqxqhpgmu")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "oysuaonocsmetmbe")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "lvmgwjmxgwndvicw")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "xutkloehdjdriawk")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jcixjmebhdsyltqj")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "gujqjmurrqpqqrna")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "aoslmrrpobqlmoib")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "jbrvhccqusipchfd")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "yrcxxcjgoklvqwdc")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fmjgpymavskdiwok")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "myrannesttgqoldu")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "gndquqgcfiopnfsn")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iybvllmfjtgbvtug")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "avmtmrbtuhjutaqq")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ghcvynffuacgsmgc")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "hyuwglhaiwxdvvgs")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "owbcnjqgnvodvmgw")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "ffimscyowxwpvcuo")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bpgppsymvywsyrit")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "gigltektbneokxir")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "aftbnvqlcpaopkoh")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "pokfewnsxqrvgwkp")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yxxtyyhftbkdkwur")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "bdunxhibwaejkgee")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "swcodcdtoffrbdgt")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tqqgipxlxmjwpfil")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "gevusgtewvbcvayw")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "lolxwdgsslajsjnq")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "voqohnqjeuxxeert")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "mvwevjcivtyihych")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "mmidqbdbuonqriyi")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "grexyowbmxwmqcki")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "ibevomhvfwxbppsi")
suspend fun id(value: Output<String>)
@JvmName(name = "ygpoigsxcckvweuw")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "ipkeocgfjjyqrctu")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "qjjelthlnnwaswgr")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "pxwqljlpmfdiaafq")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "vmethntnxfmhjcod")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "nbmgqkqbkyyvwlcb")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "eyblvpnkwswrqhrw")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "nfpahkcpenwikjtv")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "tbadsbocecasqoti")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kmucfxuoowyuokxc")
suspend fun location(value: Output<String>)
@JvmName(name = "xjwskxyseowgwlep")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "jrdcprioivjcyrjf")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "rwyguqtthrrwskrh")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "uhphruihhckesngs")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "xwwyfiefnmeracbd")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "qqklbxlyroejqmgq")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "cebjmgjomcqpetue")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "vvgnmyemudbecbtt")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "bxseucsskdegeykr")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bkrytxftydxioogb")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "bqmaqwbjsvjuuvpu")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "fkfrwkhvaljmspyx")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "miyyoiytvcojkjad")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "akdmmnjyblifyoto")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "jtyoggqhhdwaaewi")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "uuqggfjadyyjpfag")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "sgyaitbcnewmpptl")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "jvxixftckcvnguav")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "xkbtiawuowmdoxvh")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "prhenphgfxhjtkro")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "dujocsmflnlbcbwp")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "jdttnfmasvfwmyal")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "krxlcrrcmhlinnep")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "gqcsukwqtmyvmdwn")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "luuwxxuhrdkupsye")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "sxymritonnukujch")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "rhgdmajastnomdfw")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sgdnvrghgkelhdjy")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "qxntufpqkbrxpaum")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "nbpqxkexqtxfdwmg")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "qpoundmmaiwlvwli")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "fpmqwxboiowxwajt")
fun vpnType(value: VpnType)
@JvmName(name = "yvpojknchimwtvmn")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "phkyakcyrsnglnjr")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "pajgidguvaitxwsi")
fun vpnType(value: String)