GatewayVpnAttachmentArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "gtvyrjxwiqsothqd")
suspend fun bgpConfig(value: GatewayVpnAttachmentBgpConfigArgs?)
@JvmName(name = "uduedgtpftvltebi")
suspend fun bgpConfig(value: Output<GatewayVpnAttachmentBgpConfigArgs>)
@JvmName(name = "fqshirhvmpfhjwbi")
suspend fun bgpConfig(argument: suspend GatewayVpnAttachmentBgpConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eaonmmydhbtcenkc")
suspend fun customerGatewayId(value: Output<String>)
@JvmName(name = "djaajdepsycvhyer")
suspend fun customerGatewayId(value: String?)
Link copied to clipboard
@JvmName(name = "ktucdhuutmytubmt")
suspend fun effectImmediately(value: Output<Boolean>)
@JvmName(name = "wrtnugrhiveghhkh")
suspend fun effectImmediately(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tpnovrjjlntbamyd")
suspend fun enableDpd(value: Output<Boolean>)
@JvmName(name = "pmhpeshrfibcrjxu")
suspend fun enableDpd(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wgoftfpufgeurwsv")
suspend fun enableNatTraversal(value: Output<Boolean>)
@JvmName(name = "ioewwwrpphrftsfe")
suspend fun enableNatTraversal(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hcanknnuqybectgs")
suspend fun enableTunnelsBgp(value: Output<Boolean>)
@JvmName(name = "bqecajpscainkuga")
suspend fun enableTunnelsBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "udqjgyjfdehprldo")
suspend fun healthCheckConfig(value: GatewayVpnAttachmentHealthCheckConfigArgs?)
@JvmName(name = "ghrtssbvworhswqj")
suspend fun healthCheckConfig(value: Output<GatewayVpnAttachmentHealthCheckConfigArgs>)
@JvmName(name = "neqyhmkcwkeyyrhy")
suspend fun healthCheckConfig(argument: suspend GatewayVpnAttachmentHealthCheckConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "weymwkfjhrftowjr")
suspend fun ikeConfig(value: GatewayVpnAttachmentIkeConfigArgs?)
@JvmName(name = "rgfmpprthrbprccr")
suspend fun ikeConfig(value: Output<GatewayVpnAttachmentIkeConfigArgs>)
@JvmName(name = "glncevypjmrehlmb")
suspend fun ikeConfig(argument: suspend GatewayVpnAttachmentIkeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dmsgbmsjukkngkhx")
suspend fun ipsecConfig(value: GatewayVpnAttachmentIpsecConfigArgs?)
@JvmName(name = "xhplwpmekdxwaiqm")
suspend fun ipsecConfig(value: Output<GatewayVpnAttachmentIpsecConfigArgs>)
@JvmName(name = "wjphlwjmjgbligif")
suspend fun ipsecConfig(argument: suspend GatewayVpnAttachmentIpsecConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jkrgoufmhdwxdktv")
suspend fun localSubnet(value: Output<String>)
@JvmName(name = "sbtfnbvfupludueu")
suspend fun localSubnet(value: String?)
Link copied to clipboard
@JvmName(name = "yahyqidaiulwelrx")
suspend fun networkType(value: Output<String>)
@JvmName(name = "tmslpnkmgsyhcqrf")
suspend fun networkType(value: String?)
Link copied to clipboard
@JvmName(name = "ythdsvlvepbuntss")
suspend fun remoteSubnet(value: Output<String>)
@JvmName(name = "tsqwwdpttidknjqp")
suspend fun remoteSubnet(value: String?)
Link copied to clipboard
@JvmName(name = "trrttmhkywwnhmhi")
suspend fun resourceGroupId(value: Output<String>)
@JvmName(name = "klftjnbdtbijxtfh")
suspend fun resourceGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "supdgdqxevcuhbwp")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "dmqocgsqusxhpgrw")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "xrmakgngdudnuqpf")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "pcboaagxligstwti")
suspend fun tunnelOptionsSpecifications(value: Output<List<GatewayVpnAttachmentTunnelOptionsSpecificationArgs>>)
@JvmName(name = "ngrhrwfayydrassm")
suspend fun tunnelOptionsSpecifications(vararg values: GatewayVpnAttachmentTunnelOptionsSpecificationArgs)
@JvmName(name = "eojjkvwquirkdapf")
suspend fun tunnelOptionsSpecifications(vararg values: Output<GatewayVpnAttachmentTunnelOptionsSpecificationArgs>)
@JvmName(name = "xjnpqnuxnhftejva")
suspend fun tunnelOptionsSpecifications(vararg argument: suspend GatewayVpnAttachmentTunnelOptionsSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "yflfhryhrgqvjksd")
suspend fun tunnelOptionsSpecifications(values: List<Output<GatewayVpnAttachmentTunnelOptionsSpecificationArgs>>)
@JvmName(name = "gvldrfdoomaqmaer")
suspend fun tunnelOptionsSpecifications(argument: List<suspend GatewayVpnAttachmentTunnelOptionsSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "wirusshluvbrtcey")
suspend fun tunnelOptionsSpecifications(argument: suspend GatewayVpnAttachmentTunnelOptionsSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "maclvhphwutfigbj")
suspend fun vpnAttachmentName(value: Output<String>)
@JvmName(name = "helivfekoiurmuni")
suspend fun vpnAttachmentName(value: String?)