VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ssidgpbckemdkdkk")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "ewynfyrfsboiwrwc")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vlfwurtaubxlewxx")
fun adminState(value: AdminState)
@JvmName(name = "nvlxfbknqppyeidv")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "mdwyxuibixyigsdk")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "afyjgxmucdqercac")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "xvyxtotdfvjcboyl")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "jkpqgpmsuhracnvh")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "phnfthxcllchpeet")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "wbiljsvakdcgbhad")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bvwcokofnuqfpwkr")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "pkbbxhgrlcplspqg")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "clafbjbmnmsjoklx")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "glbgqhioiiwrorct")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "oikyxpapraxandpb")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "wjxabnnwphsuxgmf")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ogudxqcnnkrxdwue")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "cgbutyroooqyybpf")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "efoaqfpqietqdhgi")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "twkqrfptrviyrvgr")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "apncudycsupodupi")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "esgfyhjxpvwpusky")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kbawhcjiblgochef")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "xbtawhqpgcggwxmp")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uhmdcifvnekdugit")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "dgrbtxcyqexknxqd")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eckqhkrdulaqawag")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "tjcmjtcucojvhvxk")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "yxcvtmijximjlrga")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nimuwaclqgvoyxak")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "rlobmgarwrscwlmf")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "bvrnukqhklipxqev")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lcvcrjhmdfdhxkys")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "ujgxogwsbxvldkrv")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "kowtapkkhvxmcsye")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "slgawkiisafavovm")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "tsxpjquyqjmecipk")
suspend fun id(value: Output<String>)
@JvmName(name = "uxlfmoujoeqicffb")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "bfmydbaxkwvwtvrn")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "wfqjucbsigaxhtqy")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "xqhercrutdpgfjtt")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "onanqwfqgglcbxhi")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "aeaoejyugcapxcxu")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "slxlmscfnebepiaq")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "vhgycqujuursdduj")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "dsoeauneyfafsqfv")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "syxhjdvpdevscbka")
suspend fun location(value: Output<String>)
@JvmName(name = "vigqpiirgxuaisad")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "ctlwdtqwydmiugil")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "fdghigwltywgqpgc")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "yrgfhjmxjvuogepr")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "daxuwalvhepkaals")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "xjgypprlyanwhkos")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "ijwxwcfusolrdyfb")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "vengorbodybddydp")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "bosblbsovoukbsqu")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hebjfcrihlidxvnt")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "ljtgnbfftuwdlwtb")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "sfkwxbjmahbgtbrw")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mbqtmjirypltycja")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "qyecifcelsshiedq")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "orufgsgsgetbgjws")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yackryxxykihkasv")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "pmxrcjtigsywdqsk")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "gctqqkgaockfeyhn")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "tmbtlwfxcnqyhhqd")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "prprheatcueaidin")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "gshsewpeqiptmuey")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "rbbefhknuylhkbgl")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kgsrptlsihtewbgo")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "ibsanwhnbqflgsrg")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "dbpqkadpogypvoas")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "wpjqujpdsojwrxwc")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "yoatnjhlfapdosor")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qpxmnehfrngvblop")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "rjkyiyoqteqlybxw")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "amhbckgtukapuawu")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "soyaexftxmxqitbv")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "nimtmepajtucsgun")
fun vpnType(value: VpnType)
@JvmName(name = "airpmyqeukfjndnk")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "vkixtjehibfomveo")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "eyasamkcfxrxspqs")
fun vpnType(value: String)