VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lcoeiicoeomcontt")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "jxkmidgbiuvtevik")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "aelsfgqdiexxsrnf")
fun adminState(value: AdminState)
@JvmName(name = "vixpcipibredexmv")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "kcjeoohxjpycnjep")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "tgcxqtqvoygmwpxl")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "owlmkuoteduisvri")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "htvuutbtjaxprnty")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dfwpoysrisyqhrji")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "jembytctbylawuwm")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gcoffrrfjrmnngcd")
suspend fun autoScaleConfiguration(value: Output<VirtualNetworkGatewayAutoScaleConfigurationArgs>)
@JvmName(name = "prjgtuttpsqvjxix")
suspend fun autoScaleConfiguration(argument: suspend VirtualNetworkGatewayAutoScaleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tgkbcoubrufwntcq")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "aoytblxyrjmedthc")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "flkteckgeceydtfk")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qenmkibvtlnoemlb")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "ajmvclcxopulmdym")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "ovqwcaqkychmrkhe")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cohmiptphqcgoosp")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "uslbibycupmmxvky")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vyvwfksetoiubans")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "ooekyxcitfxkpvxt")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bcyidxjjjcnfcwvo")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "abpunphlxoljjtir")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lfsaphcvnhwovlfk")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "whqfcnpuybfaeinq")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yspjlnhihqycgiot")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "lhadcredatnbtrxp")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jtytibkpliqocnnl")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "dxfdheabrhklamsa")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "wplecvnwyjnyxfue")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "naujlomubwjtokvw")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "uiyxsyiyswaceopo")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "fahyvtrqpuhgrfqu")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hhvlfslydwfkntlf")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "sscrmihyygntdqop")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "mtrullginttdaleq")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "ivdibthlexwdvydl")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "ufashepyewjmxobd")
suspend fun id(value: Output<String>)
@JvmName(name = "klwsyaypwcbygxsj")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "sbyxkyitvudohpqm")
suspend fun identity(value: ManagedServiceIdentityArgs?)
@JvmName(name = "cgtuwpbjlofuyykm")
suspend fun identity(value: Output<ManagedServiceIdentityArgs>)
@JvmName(name = "jneprrvtxbmmkmwr")
suspend fun identity(argument: suspend ManagedServiceIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "munbfnqpakictfmq")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "xnleewhorekxphmu")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "wsdblhjbxhckljuy")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "mowxvogfjadlqjfx")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "tydowohnbglkrgww")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "kbfprioupoykarbs")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "kyeoernhioabnhkq")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "qdryyakmnoajlphq")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iyjpvgebdiiualob")
suspend fun location(value: Output<String>)
@JvmName(name = "wbqclpojpncyiddx")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "ipcgoilugiqvmaik")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "utqafojhlbwsmgat")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "ifmdvmyntgedkimx")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "urlqyesnqrefapvi")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "bueyivqyulhkcrle")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "pelreojctskbhfiy")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "oyphwnyeyapsavgb")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "klmkdvjdgdoqbogb")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kjswlbtkpsaxofek")
fun resiliencyModel(value: ResiliencyModel)
@JvmName(name = "eituhrkwesaxodlw")
suspend fun resiliencyModel(value: Either<String, ResiliencyModel>?)
@JvmName(name = "xcamamunfgjkwydy")
suspend fun resiliencyModel(value: Output<Either<String, ResiliencyModel>>)
@JvmName(name = "uminfnjxkbiqauih")
fun resiliencyModel(value: String)
Link copied to clipboard
@JvmName(name = "regnnqtuqyujawwb")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "wexjcdupgfufwarq")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "mketwhukwtequols")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vjxymjkcvxfkcmuf")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "xgdmnljdaffldtrw")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "qbjxupspbmeemqrk")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nxyaocfjickrpkxr")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "vbmfwdewqpquwnpf")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "jlmocdjpghxqxrkx")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "thsshapiwvrxivly")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "rskvtxjrmvklhnyi")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "lvyltdhseapegras")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "fbluxbxrvyerttig")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "odprtmxkdxujiwul")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "nqeixnjvculmysvb")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "umjfpcvjddapsknw")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "ylsirshlstfnkufn")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "sjjmaxwaramhjfef")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pswajvgmkrhvbueh")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "lqpieeliqynfenar")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "skxsadbrstgesfjp")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "hyfnbplajndpjlri")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "vhrxnqqmkukiffpo")
fun vpnType(value: VpnType)
@JvmName(name = "jbvewmpxvprfhtfk")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "xbpfoujswlwckvbs")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "gaynehwrjffleoxt")
fun vpnType(value: String)