VpnConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ehlvprpnqeykcoum")
suspend fun connectionBandwidth(value: Output<Int>)
@JvmName(name = "ipxcuehunftsyndi")
suspend fun connectionBandwidth(value: Int?)
Link copied to clipboard
@JvmName(name = "aqghtalyunwrjuet")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "cshshcqgisjfrdbb")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "alsidsusigvjtrtx")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "akovlgsnynxtfabt")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ycmoykgtpwvjoulj")
suspend fun enableInternetSecurity(value: Output<Boolean>)
@JvmName(name = "eqftflrndoiujrep")
suspend fun enableInternetSecurity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "skigeghfrmcammct")
suspend fun enableRateLimiting(value: Output<Boolean>)
@JvmName(name = "vgkcltvyhkewsqqt")
suspend fun enableRateLimiting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bycnvadolynfooue")
suspend fun id(value: Output<String>)
@JvmName(name = "doekarpumxskhbso")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "rdgawqgotgmybqpl")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "xthnqlqbhpqywokh")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "cpebrddqpgyhhkdg")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "pcaafmdtcohorjbd")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "ceblwcyjgtdfvujj")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "tgwnagnawcfkukjd")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "aixgvotsgushmjjs")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "tsgxiguefvkaeond")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yssugkvtsiakkvnu")
suspend fun name(value: Output<String>)
@JvmName(name = "mwmvhtsbwlvmloem")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "odqoxnjunmfuvcgn")
suspend fun remoteVpnSite(value: SubResourceArgs?)
@JvmName(name = "xaagnhfmkpgqpjgs")
suspend fun remoteVpnSite(value: Output<SubResourceArgs>)
@JvmName(name = "gxgudxurioyygrrf")
suspend fun remoteVpnSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gpgcncxigemmlvta")
suspend fun routingConfiguration(value: RoutingConfigurationArgs?)
@JvmName(name = "kjttprtdcgsfpebl")
suspend fun routingConfiguration(value: Output<RoutingConfigurationArgs>)
@JvmName(name = "eyqmxkrqawfmxcuc")
suspend fun routingConfiguration(argument: suspend RoutingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "teasrffdolynseqq")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "crlnwfbrjtplgghk")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "cpekwggofqvveilp")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "ukvblmapaosvudne")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "toxgriidoigmthmj")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "ulgsgvolcaptvnew")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "flbembvfybwvxedp")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "ylodfphnrinprfcx")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "awahehfditsagbga")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "avsvyqffxylntbvd")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "glepfwqabkxbqhtl")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "ddtwnaamqjgghtte")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nbglmmuoqrlgpfdn")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "apelmvnmfyaggrjm")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "msswausigvbulmte")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "qciokxnheksmnafh")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "riertwhtwskytncu")
suspend fun vpnConnectionProtocolType(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "hwsgfbhguamcovqv")
suspend fun vpnConnectionProtocolType(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "foxsejgeuvmlppek")
fun vpnConnectionProtocolType(value: String)
Link copied to clipboard
@JvmName(name = "gqypmqtouwdeqhjw")
suspend fun vpnLinkConnections(value: Output<List<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "udfehudhtmpvdxfy")
suspend fun vpnLinkConnections(vararg values: VpnSiteLinkConnectionArgs)
@JvmName(name = "bohicyhdtcytpvch")
suspend fun vpnLinkConnections(vararg values: Output<VpnSiteLinkConnectionArgs>)
@JvmName(name = "ogxykyokxxyuuypi")
suspend fun vpnLinkConnections(vararg argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)
@JvmName(name = "obnlllqaitahaxfp")
suspend fun vpnLinkConnections(value: List<VpnSiteLinkConnectionArgs>?)
@JvmName(name = "nunbgorcqvkjpryb")
suspend fun vpnLinkConnections(values: List<Output<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "lywpvyrxjeiyyuky")
suspend fun vpnLinkConnections(argument: List<suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "rnaqgxxjbtcybrbf")
suspend fun vpnLinkConnections(argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)