VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "frqqenjduwndjbvv")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "kibrjamgkbpdomgs")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ixsjcmigygtscxyj")
fun adminState(value: AdminState)
@JvmName(name = "gypcsmchqcwouflb")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "fnskqenlvojyaaqn")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "fwvtutorlanlqgyi")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "cqyycgodqgbwcgai")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "wmeumkijnkwxpjib")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "syxpvxxbkgvjxmog")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "lltxmdsnxbidooov")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uiyegjgrwhjwpdmp")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "ofswbaaikagryhch")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "qovoaxrkpsjivvwd")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wlpowwceftlxsnww")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "rhjhjqbhqtwekdgu")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "jbcmevcgxasvasiv")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aqbttdpsphytancj")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "ibxeccjtdimqbdne")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xuodvbcorffteqja")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "dbqlafjxwgqrcqne")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vhxrojqhmvotfvrn")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "dpstldhupkkmgvbk")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ohijwlmxupmnsasp")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "elofosvpneyarbxa")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fbnjakothvhxgqea")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "copwladpowxlardx")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nxagjgdytgyrsbix")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "avrjgffmhgxqvejq")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "kjnxlvqmtkudxlbh")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "psvjexhewiunjeek")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "hqbvwcpcwbtlyhbs")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "gtdthqsnhesasoid")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "onbmubmtmaebqrcw")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "mhvmyvjuyphrsylc")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "hwlianbvmobeedoy")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "xhpnevmvqjwmhajp")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "jvetnvhyuadjxwtv")
suspend fun id(value: Output<String>)
@JvmName(name = "wianaumsvmbcalls")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "ciprvukdhsshaivc")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "apnnuixnqsqshxiw")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "pehdfuxvxexrsqrl")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "ftwtmoyotbcsditt")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "qywypjaubpibhknj")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "rcxtmvrliyefiqrm")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "wcqhqcukcfhqcchq")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "brcotpcptifbvkpm")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ekyojnxfnbwjgaxh")
suspend fun location(value: Output<String>)
@JvmName(name = "fntitvpdfmpwyedt")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "dfmectquxiyqhblu")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "brxtdwvlukufnjpx")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "mykelhdwbydhkpli")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "ealptobsbtuwhkgf")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "cuxbmlsiqdwjwmjt")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "bqmelmbtnhffhiso")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "upxwbubapwpvhrem")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "ndbqhukxnegeeajl")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vohlputhggjbglcn")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "kebmdmoxjlkhxfnj")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "krqopokvxjselhuc")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pqvkvhhhbjiwhjax")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "thqmxtwrylxmfdye")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "pwnvqydcqxnuongi")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "eyaawlpvcgbfkbwx")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "udwgxvhboxgdxjxu")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "munafbwbmrgsfujm")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "yvnboxoghbivffcl")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "shhoovroeatnfdnw")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "kemixqmigjcsetxt")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "qhmhgsjukpkosweu")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ffhmjlafbnnxrkws")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "vkouavjydkueeaur")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "nuxqaemitperwtoy")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "midkfxsimowhoqnu")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "rghhaurcovsfbggy")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aafuoiflyddshyvj")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "lrhdxqwfpwtaiige")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "cfwbysjajonniloe")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "cidxyfdlqcrxkvep")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "tocetnnenblvxcck")
fun vpnType(value: VpnType)
@JvmName(name = "hpvexwbtdgcwkegn")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "yrumyjsnynyhagol")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "vjrbfrloirsfgpqe")
fun vpnType(value: String)