VpnConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "btrcmtnhutmgrmql")
suspend fun connectionBandwidth(value: Output<Int>)
@JvmName(name = "mqmvkvjifedlhiyl")
suspend fun connectionBandwidth(value: Int?)
Link copied to clipboard
@JvmName(name = "dagtlrpndwmgabsl")
suspend fun connectionName(value: Output<String>)
@JvmName(name = "rmlbeucdvetsgqbl")
suspend fun connectionName(value: String?)
Link copied to clipboard
@JvmName(name = "qdhtnyqhnrlslhcq")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "tecrahdgrgqqbedd")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "wyntebhvaidrhixj")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "lujsmwhhprhmsnev")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ksiigfgymiqdpytd")
suspend fun enableInternetSecurity(value: Output<Boolean>)
@JvmName(name = "jpnhotjrbwnvecsq")
suspend fun enableInternetSecurity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qphxmjkkobglchrf")
suspend fun enableRateLimiting(value: Output<Boolean>)
@JvmName(name = "beaeqqofqmqpkxcb")
suspend fun enableRateLimiting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ioewjdteglodtmef")
suspend fun gatewayName(value: Output<String>)
@JvmName(name = "darbklyvrblucaew")
suspend fun gatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "jjlwsfxxadawukic")
suspend fun id(value: Output<String>)
@JvmName(name = "nafkevywtyoscwkx")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "ofbahobqwvedqnei")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "oxywlgwfdcpahvpc")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "nyxynwhxcvokfuka")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "xjmxakdifmrgwjod")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "bnpdshkkcoyffkfs")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "paowkwxydpuuhshd")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "kussqsxvwoiypjlr")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "kylqlstkdqsppdes")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gxflrunkoyjodrhc")
suspend fun name(value: Output<String>)
@JvmName(name = "punsbvwulqnlopks")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "llkgiekhtrbschky")
suspend fun remoteVpnSite(value: SubResourceArgs?)
@JvmName(name = "rpqrlejoamgtemdi")
suspend fun remoteVpnSite(value: Output<SubResourceArgs>)
@JvmName(name = "maljuavokcfflcnc")
suspend fun remoteVpnSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bxmiuntvwvhkvsns")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "sfihagnymfktpkpa")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "jgdbkhuplwxlnlhy")
suspend fun routingConfiguration(value: RoutingConfigurationArgs?)
@JvmName(name = "ynjicvjsewgwuevq")
suspend fun routingConfiguration(value: Output<RoutingConfigurationArgs>)
@JvmName(name = "albjkmynsdfbckok")
suspend fun routingConfiguration(argument: suspend RoutingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fvjtrckubkixvlvj")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "iveoqxtplgpvwrhq")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "dyqftbpsnagqsbac")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "jbwxsyiqocdfignq")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "cjkkhecvuppwoxth")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "iajwspvydlnxegks")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "krsnxipndofjgdbv")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "teccfblrybpdujlq")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "ckiquhpgjfopctgl")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "wobwjeosotcnwxdx")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "hftkslmhvnphxxyg")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "aynaofuaneivrxhd")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pnqqtjaykaqmwsbd")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "yfnrjodyyfpsbilh")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "adscexvdpdhrskuk")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "cschtubownmshyvh")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pcuncoimgfhgkacn")
suspend fun vpnConnectionProtocolType(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "lgwruytcjxshjbgy")
suspend fun vpnConnectionProtocolType(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "hlficokivnqrwokg")
fun vpnConnectionProtocolType(value: String)
Link copied to clipboard
@JvmName(name = "clpdatvwfxcfdpmm")
suspend fun vpnLinkConnections(value: Output<List<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "dgrfdixshwudnxsl")
suspend fun vpnLinkConnections(vararg values: VpnSiteLinkConnectionArgs)
@JvmName(name = "snfirsorehxlcnsk")
suspend fun vpnLinkConnections(vararg values: Output<VpnSiteLinkConnectionArgs>)
@JvmName(name = "mqfediwotrghtajj")
suspend fun vpnLinkConnections(vararg argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)
@JvmName(name = "dfgnpjqbsrechdkb")
suspend fun vpnLinkConnections(value: List<VpnSiteLinkConnectionArgs>?)
@JvmName(name = "icewotlpjedychqu")
suspend fun vpnLinkConnections(values: List<Output<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "actklxwtmwcsewvd")
suspend fun vpnLinkConnections(argument: List<suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "hdrbydcamtejvmug")
suspend fun vpnLinkConnections(argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)