VpnConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "jqcnwerrvjakrwyt")
suspend fun connectionBandwidth(value: Output<Int>)
@JvmName(name = "ojkoxmrqrretylqa")
suspend fun connectionBandwidth(value: Int?)
Link copied to clipboard
@JvmName(name = "trqxtfigftyaqjnn")
suspend fun connectionName(value: Output<String>)
@JvmName(name = "rejfljpmqvuwqqhn")
suspend fun connectionName(value: String?)
Link copied to clipboard
@JvmName(name = "sikbvemdhbcuyose")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "vpsiclrlgepeerse")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "mqcxolwypdkcifyt")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "wrpwhkuiocbwvdah")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nfpodobrclwpxhdt")
suspend fun enableInternetSecurity(value: Output<Boolean>)
@JvmName(name = "qjujgvjgmgpbdecm")
suspend fun enableInternetSecurity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iwfjfruvxpvkrvvw")
suspend fun enableRateLimiting(value: Output<Boolean>)
@JvmName(name = "qfpgkvnxlciixsio")
suspend fun enableRateLimiting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iiyaxhqrykbjienj")
suspend fun gatewayName(value: Output<String>)
@JvmName(name = "qoqrabwapwxvjgij")
suspend fun gatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "wyvbnoktllhfwdrj")
suspend fun id(value: Output<String>)
@JvmName(name = "feaxfaeaakvoisuc")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "rltqduigmmuyyioc")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "ppbqxycpgnrdtsfu")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "iwvpbcpsfeynwkwo")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "irqdmapyudbwfrdu")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "rjtddknpsnfkomrq")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "qihcfjsaohyecgac")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "oucodhbtrvoupjtn")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "owkmxfoucnulfkug")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bmpntcgvefkjxpmn")
suspend fun name(value: Output<String>)
@JvmName(name = "akhcbwxcgjanhsdk")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "rkodrmvhjxdlchem")
suspend fun remoteVpnSite(value: SubResourceArgs?)
@JvmName(name = "aumenxtropaeafmk")
suspend fun remoteVpnSite(value: Output<SubResourceArgs>)
@JvmName(name = "evlmvvchahhcoqmw")
suspend fun remoteVpnSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cfwxokfjnwrrmhbg")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "hwqrftdwrijglydr")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "mwfnshyqksprfddh")
suspend fun routingConfiguration(value: RoutingConfigurationArgs?)
@JvmName(name = "tehfratdmmemmfkg")
suspend fun routingConfiguration(value: Output<RoutingConfigurationArgs>)
@JvmName(name = "injibwwuenkolhro")
suspend fun routingConfiguration(argument: suspend RoutingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hupbyusptxcrvjcb")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "wirodbcbdwssosne")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "wtwcoranbowmoipx")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "oshrqrsnndphserd")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "idqltrldvwoyjgmi")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "gstwsypcvujvijxp")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "uxywwolljmmvogfg")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "yjsyyfjacjskivld")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "gytggccflsfqdqgl")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "gccuvtisqgscaeul")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "wvhgyydnqtmitvjp")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "hrjintxwrbtceotr")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hsgshwluoudaxmrm")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "goqbxnimcafgcdfk")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qoktnliovgcvhtyk")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "hopoqqqtfsfqqdoj")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wrljuyfxdhdihdja")
suspend fun vpnConnectionProtocolType(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "nmrardggolyyybvt")
suspend fun vpnConnectionProtocolType(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "wlhqttlkbxekdmow")
fun vpnConnectionProtocolType(value: String)
Link copied to clipboard
@JvmName(name = "kufmnnuwjqtkkxjq")
suspend fun vpnLinkConnections(value: Output<List<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "pkejpgijrvqgdqjm")
suspend fun vpnLinkConnections(vararg values: VpnSiteLinkConnectionArgs)
@JvmName(name = "cetclddswoylulxm")
suspend fun vpnLinkConnections(vararg values: Output<VpnSiteLinkConnectionArgs>)
@JvmName(name = "lgrmwtetwmsltdgl")
suspend fun vpnLinkConnections(vararg argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)
@JvmName(name = "gduuonstghqsiyvb")
suspend fun vpnLinkConnections(value: List<VpnSiteLinkConnectionArgs>?)
@JvmName(name = "majymhcdtxxjguun")
suspend fun vpnLinkConnections(values: List<Output<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "oqrndjformfghxdv")
suspend fun vpnLinkConnections(argument: List<suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "spuamfpuhrrhnrqc")
suspend fun vpnLinkConnections(argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)