VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ilcwfmlmtvtfijyi")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "lybtncnaiipmwqot")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rbhjurcrfgucthrw")
fun adminState(value: AdminState)
@JvmName(name = "pwiajcibqeretpgl")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "svqpjwxnenbyruys")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "ryljhpwlvxvdoieu")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "fbkmthugarvkkiiw")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "eksqysrywvaellkm")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fdsvbekucrhxbxye")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "fwmijukbokcjvxmd")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ifpaduyyqlhigntv")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "ajowftdfaafsxfev")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "qsksaivdkufhcftv")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "txligvuthnbvjlwp")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "vwpptqaqngslxwka")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "uxettduvhgeabinl")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "deuprnlgfrqfempu")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "pvloomydlfeffxrv")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dvuanboowkfsaiqr")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "jwfuofebjdxiugxq")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "skthomcryrigtytk")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "sjijlanuajxmkuga")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pjumgjcviwuwofwr")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "bqwaiwjhgdcklgbq")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jevuxjrhewkplplp")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "rfvumerctwgkmfql")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ghedvbedxevvpjjh")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "jgihwtvlyqihqoyv")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "aqwcgllfcsysdsis")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vrjrbytlvfmwurut")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "wvyuhfoumqoxllak")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "ugcyvypgtrueqorx")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ggwgxfqeveatktfy")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "kxekmivkejdssoej")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "ndotqhrfffuajijg")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "ciwxaivcwjyrewkr")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "jvwjiqqmmsvpekhy")
suspend fun id(value: Output<String>)
@JvmName(name = "frqlsiyhxtbfrlis")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "wxyillnaifopkcod")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "vmjbeoehdonxvqcf")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "oguephmwaeijyleo")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "usqgvcogouonoaog")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "rluoqffyrpqbdppv")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "nbsbtmlpdbicngob")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "wgldvbxcrsnuyvud")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "xunhskftnslmvduo")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bswvqxmuxiowopsd")
suspend fun location(value: Output<String>)
@JvmName(name = "sprtntjgtdlfrauh")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "dppafobgxyepqyjk")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "hjskrvxiqjeynvox")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "qllpnmgusyrtpchx")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "jbcbgrkkaimdsjmp")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "yrrffvrsdxaqgnlq")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "thungxmmqhjscsrn")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "fklfvahpvecdqner")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "iryakfhiicnflhpe")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tpasbasacwibsmsu")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "sduroybusgdldqsr")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "jbcxdmavtrvoxrrq")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "efvwksibdlrpnvon")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "casgeogbjrmislwd")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ujyljntkdqtobdgq")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "vyfcfjaejncfctky")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "efydwbcfyxkqhuyk")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "oxdhjekglxvpirhp")
suspend fun virtualNetworkGatewayName(value: Output<String>)
@JvmName(name = "kwslabygeiatvlfy")
suspend fun virtualNetworkGatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "ceffgysmgbcauywu")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "plujmmewpjketjjp")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "hdvwoumdadjshrdk")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "mheclslveihbstqy")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "sfttnoyabmspmixl")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "ferneoidvkgltphh")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "dcxplsoudrljupik")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jineseuxbpivmhld")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "qgleicvgihvqtylw")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "hwiflnvbxieamwni")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "hiiaiajkrabdestr")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "dfttdxlsoylefexy")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tpgbposuqecksqsf")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "mpokpfibmnxrdxfd")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "ndgjfvqryaphhvac")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "gkyyfqdvhjyrvlmv")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "weopjnrydyanmtib")
fun vpnType(value: VpnType)
@JvmName(name = "hpibsmpojpwpdnit")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "cvknsoyauhochygt")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "bmuregmqbuaomwrb")
fun vpnType(value: String)