BackendServiceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lvknqnvjwlpyrsjm")
suspend fun affinityCookieTtlSec(value: Output<Int>)
@JvmName(name = "ahnrgxemhexakylw")
suspend fun affinityCookieTtlSec(value: Int?)
Link copied to clipboard
@JvmName(name = "gmxkunktbjsvhidn")
suspend fun backends(value: Output<List<BackendServiceBackendArgs>>)
@JvmName(name = "bjptkikisutyevls")
suspend fun backends(vararg values: Output<BackendServiceBackendArgs>)
@JvmName(name = "hoecpmgbofougdjo")
suspend fun backends(vararg values: BackendServiceBackendArgs)
@JvmName(name = "hloecujquqorsvte")
suspend fun backends(vararg argument: suspend BackendServiceBackendArgsBuilder.() -> Unit)
@JvmName(name = "uofpeabblxxjaifc")
suspend fun backends(values: List<Output<BackendServiceBackendArgs>>)
@JvmName(name = "cneobedfnncvorly")
suspend fun backends(value: List<BackendServiceBackendArgs>?)
@JvmName(name = "uoxqinreawyttwel")
suspend fun backends(argument: List<suspend BackendServiceBackendArgsBuilder.() -> Unit>)
@JvmName(name = "dvhumfjrsvklimfk")
suspend fun backends(argument: suspend BackendServiceBackendArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "avhjxreeuocledux")
suspend fun cdnPolicy(value: Output<BackendServiceCdnPolicyArgs>)
@JvmName(name = "wxcqtrjptunndkio")
suspend fun cdnPolicy(value: BackendServiceCdnPolicyArgs?)
@JvmName(name = "bapyvhdmqusodgkm")
suspend fun cdnPolicy(argument: suspend BackendServiceCdnPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kmwtxrsctokwjhft")
suspend fun circuitBreakers(value: Output<BackendServiceCircuitBreakersArgs>)
@JvmName(name = "qpjcdxnxfyvsqolq")
suspend fun circuitBreakers(value: BackendServiceCircuitBreakersArgs?)
@JvmName(name = "etahujvrqnrppgal")
suspend fun circuitBreakers(argument: suspend BackendServiceCircuitBreakersArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hkcxbkpeblbkmocs")
suspend fun compressionMode(value: Output<String>)
@JvmName(name = "pjcqoplnwjxvwaym")
suspend fun compressionMode(value: String?)
Link copied to clipboard
@JvmName(name = "wsmfjcubrckwqyka")
suspend fun connectionDrainingTimeoutSec(value: Output<Int>)
@JvmName(name = "vfffnyhatweqtovt")
suspend fun connectionDrainingTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "upbbjmgkekprskqh")
suspend fun consistentHash(value: Output<BackendServiceConsistentHashArgs>)
@JvmName(name = "fyernelpskatilit")
suspend fun consistentHash(value: BackendServiceConsistentHashArgs?)
@JvmName(name = "npfpodiuncbxaoxr")
suspend fun consistentHash(argument: suspend BackendServiceConsistentHashArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aegunclomgyxdodt")
suspend fun customRequestHeaders(value: Output<List<String>>)
@JvmName(name = "mqeksxjellmevhqd")
suspend fun customRequestHeaders(vararg values: Output<String>)
@JvmName(name = "vmvyacyknxrgoslw")
suspend fun customRequestHeaders(vararg values: String)
@JvmName(name = "aiajhvpkpxhicuna")
suspend fun customRequestHeaders(values: List<Output<String>>)
@JvmName(name = "abkvybtcmgryeyct")
suspend fun customRequestHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "riuecscpeeycqwiw")
suspend fun customResponseHeaders(value: Output<List<String>>)
@JvmName(name = "pvuoaqubvostvael")
suspend fun customResponseHeaders(vararg values: Output<String>)
@JvmName(name = "mgliawasfksjniex")
suspend fun customResponseHeaders(vararg values: String)
@JvmName(name = "pjwpgcxveuvogcna")
suspend fun customResponseHeaders(values: List<Output<String>>)
@JvmName(name = "vawswgeeqogdsxer")
suspend fun customResponseHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wmhjyfhaxpsgakxb")
suspend fun description(value: Output<String>)
@JvmName(name = "wsuwlrhenqitwygr")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "vewalfmmqsoisasw")
suspend fun edgeSecurityPolicy(value: Output<String>)
@JvmName(name = "jlowmhbnesjlxfex")
suspend fun edgeSecurityPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "qepkndjgfrpqulxt")
suspend fun enableCdn(value: Output<Boolean>)
@JvmName(name = "rolnqbhxmsocbbik")
suspend fun enableCdn(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gyaagtwqmobprrxk")
suspend fun healthChecks(value: Output<String>)
@JvmName(name = "mhbswnaadoatmmyy")
suspend fun healthChecks(value: String?)
Link copied to clipboard
@JvmName(name = "otjoskrqayvmfqim")
suspend fun iap(value: Output<BackendServiceIapArgs>)
@JvmName(name = "kfcfstvkxobffdpj")
suspend fun iap(value: BackendServiceIapArgs?)
@JvmName(name = "desjpxmrvvlhvfxg")
suspend fun iap(argument: suspend BackendServiceIapArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ifbarwscrkqvxdgp")
suspend fun loadBalancingScheme(value: Output<String>)
@JvmName(name = "myshmgnivimetrgf")
suspend fun loadBalancingScheme(value: String?)
Link copied to clipboard
@JvmName(name = "orbyhecpugvblckw")
suspend fun localityLbPolicies(value: Output<List<BackendServiceLocalityLbPolicyArgs>>)
@JvmName(name = "adjksbvwpjvlewwp")
suspend fun localityLbPolicies(vararg values: Output<BackendServiceLocalityLbPolicyArgs>)
@JvmName(name = "awntoiafkebhxyon")
suspend fun localityLbPolicies(vararg values: BackendServiceLocalityLbPolicyArgs)
@JvmName(name = "hgoudleqoffreeis")
suspend fun localityLbPolicies(vararg argument: suspend BackendServiceLocalityLbPolicyArgsBuilder.() -> Unit)
@JvmName(name = "fxugtwsvefetgmog")
suspend fun localityLbPolicies(values: List<Output<BackendServiceLocalityLbPolicyArgs>>)
@JvmName(name = "ejsikyxtjiaxgnbi")
suspend fun localityLbPolicies(value: List<BackendServiceLocalityLbPolicyArgs>?)
@JvmName(name = "bdfoiyskfmardryw")
suspend fun localityLbPolicies(argument: List<suspend BackendServiceLocalityLbPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "upmvthesgkqgidkg")
suspend fun localityLbPolicies(argument: suspend BackendServiceLocalityLbPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "knktejfhukbeuaob")
suspend fun localityLbPolicy(value: Output<String>)
@JvmName(name = "adtrsfdkyfjiolvk")
suspend fun localityLbPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "fwdmmvjoifdxqfql")
suspend fun logConfig(value: Output<BackendServiceLogConfigArgs>)
@JvmName(name = "ykynjmyoerkvdixc")
suspend fun logConfig(value: BackendServiceLogConfigArgs?)
@JvmName(name = "pvcwtcfatibgchah")
suspend fun logConfig(argument: suspend BackendServiceLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rklprwjiftknjvvf")
suspend fun name(value: Output<String>)
@JvmName(name = "lfwfnlelrsbitvmv")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "todmfggugpsmvbyr")
suspend fun outlierDetection(value: Output<BackendServiceOutlierDetectionArgs>)
@JvmName(name = "wemcrrtfifbrvowh")
suspend fun outlierDetection(value: BackendServiceOutlierDetectionArgs?)
@JvmName(name = "bjurjpldvnjgejsl")
suspend fun outlierDetection(argument: suspend BackendServiceOutlierDetectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qnsywpyamyerhagb")
suspend fun portName(value: Output<String>)
@JvmName(name = "ptdiruwtvfbxoibt")
suspend fun portName(value: String?)
Link copied to clipboard
@JvmName(name = "qxjgknkrbyiylqix")
suspend fun project(value: Output<String>)
@JvmName(name = "nsbxajwgoxjubrcd")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "xrsbuugtdhuchnjg")
suspend fun protocol(value: Output<String>)
@JvmName(name = "obhsqyarstfquusa")
suspend fun protocol(value: String?)
Link copied to clipboard
@JvmName(name = "xhffvhbwrymnxnex")
suspend fun securityPolicy(value: Output<String>)
@JvmName(name = "jlapcgsxsebttwse")
suspend fun securityPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "kmsmcntchiskydwh")
suspend fun securitySettings(value: Output<BackendServiceSecuritySettingsArgs>)
@JvmName(name = "tvixcllloeabibkr")
suspend fun securitySettings(value: BackendServiceSecuritySettingsArgs?)
@JvmName(name = "qqnbhqxagwaqnvhj")
suspend fun securitySettings(argument: suspend BackendServiceSecuritySettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vgtbwfutrmdxhuui")
suspend fun sessionAffinity(value: Output<String>)
@JvmName(name = "vrtatqbnlgjtfrvp")
suspend fun sessionAffinity(value: String?)
Link copied to clipboard
@JvmName(name = "osjciwsgqptgnhbf")
suspend fun timeoutSec(value: Output<Int>)
@JvmName(name = "hhuqkkanpmbeoqoy")
suspend fun timeoutSec(value: Int?)