VpnConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "yjbuhsbynqwxbuoa")
suspend fun connectionBandwidth(value: Output<Int>)
@JvmName(name = "nvspmemtqfyskgaa")
suspend fun connectionBandwidth(value: Int?)
Link copied to clipboard
@JvmName(name = "knvvepbrmqiokaic")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "ocrjplsktvbymsjh")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "ibgkweklhtiivfbq")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "wuekxogewraqvitw")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fngyakbcbruwovln")
suspend fun enableInternetSecurity(value: Output<Boolean>)
@JvmName(name = "mxwfbtllkvhipfae")
suspend fun enableInternetSecurity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "usjlwsavrcrllqpi")
suspend fun enableRateLimiting(value: Output<Boolean>)
@JvmName(name = "peejobrobbesvrrg")
suspend fun enableRateLimiting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bvspgbpxscrwkvly")
suspend fun id(value: Output<String>)
@JvmName(name = "wmtxdqdardhnltcy")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "rcpoqwwqsgyfvmup")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "yranmtpexagmegxw")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "rsyjdvogkegdyovd")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "gpgpomlwhcswemqd")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "qhtvvudwrmvmmpxt")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "tsdrpsfnlfonupfw")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "crgghkwtuylruvfi")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "lugrgjcbbmcuhonu")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vnrhogdwihbkscnr")
suspend fun name(value: Output<String>)
@JvmName(name = "gvlrypkpootqutpy")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "rhpjasiqgnubfbcu")
suspend fun remoteVpnSite(value: SubResourceArgs?)
@JvmName(name = "fticdpnkwytrdfpl")
suspend fun remoteVpnSite(value: Output<SubResourceArgs>)
@JvmName(name = "suainqqfiblwsham")
suspend fun remoteVpnSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jlvjngiqwrqlsbhs")
suspend fun routingConfiguration(value: RoutingConfigurationArgs?)
@JvmName(name = "xeoqlrubxcwwrnlu")
suspend fun routingConfiguration(value: Output<RoutingConfigurationArgs>)
@JvmName(name = "vigtgwldedvgnkjk")
suspend fun routingConfiguration(argument: suspend RoutingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "igspxbbrspvygupl")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "ffghwenbkqhtdovu")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "vjorlicqalamyyju")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "epsaybrnpgdrnmrc")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "ioqjoiefqfqbasqd")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "repqvbcexngcvagl")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "yjneskpohhfmsmgc")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "adkvprxvfuwpenht")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "xllonbdxreewsseb")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "mquyyjdrdwnmgbue")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "pgxlvuciijwvpjio")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "lqakvshkgtgtlfqb")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cayqrmjarxruoail")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "ijamvriaiwiflcke")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pqfbcwcakxltgbpj")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "ffpoivkocojwoanh")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vsvhebtlkgyrbakj")
suspend fun vpnConnectionProtocolType(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "uutdinploghlrggr")
suspend fun vpnConnectionProtocolType(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "hdljcjklxvkgvpww")
fun vpnConnectionProtocolType(value: String)
Link copied to clipboard
@JvmName(name = "hnhrfyujkkqaqpxa")
suspend fun vpnLinkConnections(value: Output<List<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "gywqvvwyjvfsfayi")
suspend fun vpnLinkConnections(vararg values: VpnSiteLinkConnectionArgs)
@JvmName(name = "lqbpcxxjidxttsat")
suspend fun vpnLinkConnections(vararg values: Output<VpnSiteLinkConnectionArgs>)
@JvmName(name = "aohjhkbtwxtetxvq")
suspend fun vpnLinkConnections(vararg argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)
@JvmName(name = "wtkbsvlxjvpelsfa")
suspend fun vpnLinkConnections(value: List<VpnSiteLinkConnectionArgs>?)
@JvmName(name = "ulafkldoutmgbxbw")
suspend fun vpnLinkConnections(values: List<Output<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "xgkvdxxghahkutwy")
suspend fun vpnLinkConnections(argument: List<suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "auudojgsprbsvlmh")
suspend fun vpnLinkConnections(argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)