VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "tlypkgliwpsckhse")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "tegpiooyduhkhxlg")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lcdeyykyvborxykt")
fun adminState(value: AdminState)
@JvmName(name = "cnccuklxbbatvhkt")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "wroiuuqcsdexrucy")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "nmjkivgqmptkikjy")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "wovdqyplqaxygtvj")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "cbxukfnktmxpnqpu")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mryeyrsdvlkvagop")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "eipryinsoxneuqqj")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vfrleolaeptwxesq")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "hbepicbpwtydtxln")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "akhwaxueygecahev")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vsutrqbcnskcxymk")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "lofghhuertsywsmd")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "ruisokuumsrjeqvm")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cqnktppxeegnrcev")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "axtguytmlgvyjvyr")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "skmnikkanogasjyl")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "sstumeurcijqhtnr")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yrnnjoiaupuktokx")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "uiwlcsacwjvlecpp")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cbvqnmqbloqstnbc")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "ibgvuscnnvfgyikv")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "txcggyisdxmoxsam")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "vinsoaeovepsbhki")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lmqxtjtbqlwwtcyk")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "kkmmmwilbhpxnedn")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "tdbsciiwytquqoie")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "srlrygvticnhsqpb")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "hfvcuawxqkawmpxp")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "uotbhuggdtsuiijb")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "omienaklqxaxvdic")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "qmetmochraivgyfq")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "sweklrfnbevwkeuy")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "qasicvswxylibcjl")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "osqckhbxrqvgwexa")
suspend fun id(value: Output<String>)
@JvmName(name = "pxpoqvmkkjgqhaet")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "jlgcaujepgnhlssj")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "bwahtperjnwsatbh")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "npcwasveiipkeobu")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "pmkosdftmvljybul")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "trtbgoxkfymytujo")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "uetwosektbwkffaa")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "vepxkhgiedgffmsi")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "bhxupqoxwsfptmwe")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jiuvhmmsfrgoxygv")
suspend fun location(value: Output<String>)
@JvmName(name = "jbfrfljspaolpwmg")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "kaqdayervxgvdwmn")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "uhiahldrlvijjwmd")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "svmqlhgjtohmqogn")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "lnoibvevdvovshej")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "dbkxmnglmvskterv")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "dsuwmaulcgqyrorw")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "ytacxgsvtgnytoho")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "lmnrejlvlkysmrmq")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ipihusdcnwsfekoe")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "ukhoigiwvdpmuoba")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "hmhajxmiidwvqscn")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tctbyuvqjodwmqlt")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "liwhdsblgjiyvcis")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ksicddpjxvfbqmhj")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "cobrjardbrrtmigx")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "lyarkgidxdwrnfgs")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "kaftireeihpbyvsg")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "toalqfimygyvgnds")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "fekmpafxdrmvqcuf")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "lyodkjmuiseclhsg")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "ydcmgsdwdxslymcn")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "heonvcsnottlmlax")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "nxpfniwujdnwobms")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "xiqcobflikfccrhg")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "pvnsvcmtwpwdojil")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "vccngicwhhjvnujn")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cdlvqtmmqycrxxst")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "xwimouimkalpthwt")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "bmvcyhgftjbaxvwv")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "whqryinbyhtcrits")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "tosxwudqnvapfvjt")
fun vpnType(value: VpnType)
@JvmName(name = "temjxywlyyvlroon")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "ljkrlepkoyrjtxqu")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "nxieixeuhjwbmjcv")
fun vpnType(value: String)