VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "idjkocnechduokgo")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "ouppnrsrfqxvmjfb")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bycaqvmoenvpgbyy")
fun adminState(value: AdminState)
@JvmName(name = "fvnukueqgejnmnaw")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "wbplwgkkokrhktgu")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "nkshxcgmjrypqhia")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "kkvlryeojthvlhow")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "jnusrycgwyrqssph")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ianwiruubslccmeu")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "tgbpwmwvmrdilqwm")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "oowkepssbvsvhqmo")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "mwpkawtsfhqrkvdq")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "xvfdstnhpgsufhqu")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ptgswdwauisctgqq")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "acilhytyihefycyk")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "vmrknluiscsuqads")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ygjkigdvrfvlfbtr")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "elupksxlcrhjvuju")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ninnbedkffuiysau")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "xlplodlbltpfnkjj")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vwqtuvqxhnxlsbli")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "bseufeasqrfelaco")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "haemtrwaaonqpudr")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "qrydptlxrweuuugm")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jrsrfxkarolhjipx")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "ghuswdxlhswhcmrh")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uveptpjiiqwgplru")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "aopplkktxsxepxmg")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "vcrehwfdkcxqeksp")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wrcafiondpulroxe")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "ydkscupgiygpjush")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "ccqcxqiiohgvdqyt")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rnqhvaebwbptontw")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "msgljuryxotwrcqp")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "kbcbybvhrnudokpn")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "swrjegxjuclgmyhl")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "iafttodilnwugevo")
suspend fun id(value: Output<String>)
@JvmName(name = "ersdxwecqvcdgusi")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "baffbtyijsmcdxbe")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "noyqnwyiyluhehhs")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "garmukmwsvtmjbme")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "ucxmfkxpwljtxcac")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "fpfrdsmexlpoyplb")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "euqtwiwesestoxik")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "jqajfgwlbkbcltsx")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "ehfejyrsldfswmtt")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "waikelhchqrcashc")
suspend fun location(value: Output<String>)
@JvmName(name = "ehggahybanbjshcr")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "kyasncjhfndybjlf")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "euvuordxtxhuuriq")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "dafjtnyckwricuec")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "vrsfxynjsxvpfktc")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "rjrfohvfnxjbrmuy")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "xqgteknxqfguybra")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "escgdgpqjuijpnrm")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "ypsklgineagseoib")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lwnchdumgslkbasp")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "esaebullsrklackk")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "unkfxrcolxlmpuyd")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "rwpatjsvqbyimykx")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "ryjmihmlqvapsteb")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mbogbfekeblkokod")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "teivsjpncvtrlklg")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ipyltdtcoprpcokm")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "oqkxwplwgxgiqyug")
suspend fun virtualNetworkGatewayName(value: Output<String>)
@JvmName(name = "ljydbcdnklkpecff")
suspend fun virtualNetworkGatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "axonsosqevepgpbu")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "qnvxcwgdvismcryx")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "lnldlylcwaunggjr")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "veidnsxsbtuxoigm")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "gxoslwtfspoaygls")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "npeigeqekexvxikt")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "ddxdarhtxlvyslav")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "allcffsnandybxkp")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "yiydfcktkyqbqcpv")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "fsdnxcddwvsbjjuq")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "gwhtgasyybajvvpe")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "csaydapppirdskmn")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bsactvxqbrwvokvs")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "xduqiusluqveuqfi")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "epnsqgiackxbyvch")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "iyfssunpupvvgkdj")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "ainhdpdqmrxeusxy")
fun vpnType(value: VpnType)
@JvmName(name = "jgxgbdpcqvomnirw")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "okqvmtdighaoocve")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "udmayhckcdmvdhgd")
fun vpnType(value: String)