BackendServiceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "nbefuqseysskupcn")
suspend fun affinityCookieTtlSec(value: Output<Int>)
@JvmName(name = "emnpskcpcfxbmlpa")
suspend fun affinityCookieTtlSec(value: Int?)
Link copied to clipboard
@JvmName(name = "nuaslkcclivaevhs")
suspend fun backends(value: Output<List<BackendServiceBackendArgs>>)
@JvmName(name = "panktghxgtoqnaak")
suspend fun backends(vararg values: Output<BackendServiceBackendArgs>)
@JvmName(name = "chgpxvyfloklshbb")
suspend fun backends(vararg values: BackendServiceBackendArgs)
@JvmName(name = "lspbpefhbeewxgsq")
suspend fun backends(vararg argument: suspend BackendServiceBackendArgsBuilder.() -> Unit)
@JvmName(name = "talhxjrasuyjvqgl")
suspend fun backends(values: List<Output<BackendServiceBackendArgs>>)
@JvmName(name = "docjfbyrlfprcygm")
suspend fun backends(value: List<BackendServiceBackendArgs>?)
@JvmName(name = "lwoinjcomlhvrcmn")
suspend fun backends(argument: List<suspend BackendServiceBackendArgsBuilder.() -> Unit>)
@JvmName(name = "xgwchjuexmiwwsuu")
suspend fun backends(argument: suspend BackendServiceBackendArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mxugwjpfkesxdxua")
suspend fun cdnPolicy(value: Output<BackendServiceCdnPolicyArgs>)
@JvmName(name = "aixhdhgqeisrntiw")
suspend fun cdnPolicy(value: BackendServiceCdnPolicyArgs?)
@JvmName(name = "pfyvsdpevccbskmv")
suspend fun cdnPolicy(argument: suspend BackendServiceCdnPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "obblxppybbbnawgn")
suspend fun circuitBreakers(value: Output<BackendServiceCircuitBreakersArgs>)
@JvmName(name = "ixlaqatfbqrtjjxk")
suspend fun circuitBreakers(value: BackendServiceCircuitBreakersArgs?)
@JvmName(name = "aghlcimoocoyycsi")
suspend fun circuitBreakers(argument: suspend BackendServiceCircuitBreakersArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yjpxfkokxrhkafor")
suspend fun compressionMode(value: Output<String>)
@JvmName(name = "sdaclvwnscrpppln")
suspend fun compressionMode(value: String?)
Link copied to clipboard
@JvmName(name = "oqqwcbtxmjqwiwmj")
suspend fun connectionDrainingTimeoutSec(value: Output<Int>)
@JvmName(name = "orbrnwkiblmjvlwo")
suspend fun connectionDrainingTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "kcxxuhephgwikpkl")
suspend fun consistentHash(value: Output<BackendServiceConsistentHashArgs>)
@JvmName(name = "sfxdqghdcoccoymb")
suspend fun consistentHash(value: BackendServiceConsistentHashArgs?)
@JvmName(name = "swfknufokxirpqxf")
suspend fun consistentHash(argument: suspend BackendServiceConsistentHashArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ecevxjrxaoyxaevl")
suspend fun customMetrics(value: Output<List<BackendServiceCustomMetricArgs>>)
@JvmName(name = "hawbijxsyklseywl")
suspend fun customMetrics(vararg values: Output<BackendServiceCustomMetricArgs>)
@JvmName(name = "mxaijpxqnsqchffp")
suspend fun customMetrics(vararg values: BackendServiceCustomMetricArgs)
@JvmName(name = "chmfydkdddvjgdkg")
suspend fun customMetrics(vararg argument: suspend BackendServiceCustomMetricArgsBuilder.() -> Unit)
@JvmName(name = "ukvhsytoegjvjtnr")
suspend fun customMetrics(values: List<Output<BackendServiceCustomMetricArgs>>)
@JvmName(name = "htkkbelojrbcxxxb")
suspend fun customMetrics(value: List<BackendServiceCustomMetricArgs>?)
@JvmName(name = "meshhldymvhxibjv")
suspend fun customMetrics(argument: List<suspend BackendServiceCustomMetricArgsBuilder.() -> Unit>)
@JvmName(name = "pcngevfctbfdtfxs")
suspend fun customMetrics(argument: suspend BackendServiceCustomMetricArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cubimiavmnyepkyl")
suspend fun customRequestHeaders(value: Output<List<String>>)
@JvmName(name = "hffbyotkreefxoef")
suspend fun customRequestHeaders(vararg values: Output<String>)
@JvmName(name = "qqvrerblbwosbugm")
suspend fun customRequestHeaders(vararg values: String)
@JvmName(name = "lbeyrlwaarldoyag")
suspend fun customRequestHeaders(values: List<Output<String>>)
@JvmName(name = "nroefnyidlyndxsb")
suspend fun customRequestHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ahcewkulpcrrarld")
suspend fun customResponseHeaders(value: Output<List<String>>)
@JvmName(name = "bnpsvnshrokywrva")
suspend fun customResponseHeaders(vararg values: Output<String>)
@JvmName(name = "dukxlixqcbgaaruc")
suspend fun customResponseHeaders(vararg values: String)
@JvmName(name = "gpneyhkckamcwtme")
suspend fun customResponseHeaders(values: List<Output<String>>)
@JvmName(name = "gvuitqlqdmlasuhw")
suspend fun customResponseHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qrriwofoopcktaoe")
suspend fun description(value: Output<String>)
@JvmName(name = "usrcpqrjdpuxvwpm")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "qruusqjmxnlifnrw")
suspend fun edgeSecurityPolicy(value: Output<String>)
@JvmName(name = "axdpyckabsurssji")
suspend fun edgeSecurityPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "hnuafyboihvlnkaf")
suspend fun enableCdn(value: Output<Boolean>)
@JvmName(name = "acycipkvcpbhodda")
suspend fun enableCdn(value: Boolean?)
Link copied to clipboard
@JvmName(name = "apxrvynqhxhfdotw")
suspend fun healthChecks(value: Output<String>)
@JvmName(name = "jivokpfwltsbybrs")
suspend fun healthChecks(value: String?)
Link copied to clipboard
@JvmName(name = "oabixynasybapyhd")
suspend fun iap(value: Output<BackendServiceIapArgs>)
@JvmName(name = "yahfqaxamhjawjyd")
suspend fun iap(value: BackendServiceIapArgs?)
@JvmName(name = "khktoumsbrxhkscq")
suspend fun iap(argument: suspend BackendServiceIapArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xfgomdrxcmpvgrko")
suspend fun ipAddressSelectionPolicy(value: Output<String>)
@JvmName(name = "gxkbojslbqxxwdxu")
suspend fun ipAddressSelectionPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "dkmurvoiugktbpyg")
suspend fun loadBalancingScheme(value: Output<String>)
@JvmName(name = "pjfwalyptuitablv")
suspend fun loadBalancingScheme(value: String?)
Link copied to clipboard
@JvmName(name = "eqciaveusbqgkkeg")
suspend fun localityLbPolicies(value: Output<List<BackendServiceLocalityLbPolicyArgs>>)
@JvmName(name = "wpvkxwaqawessxsh")
suspend fun localityLbPolicies(vararg values: Output<BackendServiceLocalityLbPolicyArgs>)
@JvmName(name = "tqkjqvoiwevlywnt")
suspend fun localityLbPolicies(vararg values: BackendServiceLocalityLbPolicyArgs)
@JvmName(name = "rmksnuvmhgfdnteu")
suspend fun localityLbPolicies(vararg argument: suspend BackendServiceLocalityLbPolicyArgsBuilder.() -> Unit)
@JvmName(name = "jiacjqfwahefsevh")
suspend fun localityLbPolicies(values: List<Output<BackendServiceLocalityLbPolicyArgs>>)
@JvmName(name = "wwfpomutxwpwpbat")
suspend fun localityLbPolicies(value: List<BackendServiceLocalityLbPolicyArgs>?)
@JvmName(name = "pdmsfrsipfqlkfsb")
suspend fun localityLbPolicies(argument: List<suspend BackendServiceLocalityLbPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "lysbppacqbccpvwk")
suspend fun localityLbPolicies(argument: suspend BackendServiceLocalityLbPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yqvmpgwcdrmjadmq")
suspend fun localityLbPolicy(value: Output<String>)
@JvmName(name = "tidmtnjoofeluavg")
suspend fun localityLbPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "cqvcfcttfobvwxkv")
suspend fun logConfig(value: Output<BackendServiceLogConfigArgs>)
@JvmName(name = "aoldeawaprxdbdlo")
suspend fun logConfig(value: BackendServiceLogConfigArgs?)
@JvmName(name = "xhwtfpxmuqrqyffk")
suspend fun logConfig(argument: suspend BackendServiceLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "exsoqsmsyoduulqu")
suspend fun maxStreamDuration(value: Output<BackendServiceMaxStreamDurationArgs>)
@JvmName(name = "ayobjsdjovtivcbo")
suspend fun maxStreamDuration(value: BackendServiceMaxStreamDurationArgs?)
@JvmName(name = "vkydidgaijwmtcfh")
suspend fun maxStreamDuration(argument: suspend BackendServiceMaxStreamDurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eeqkwgytsetrered")
suspend fun name(value: Output<String>)
@JvmName(name = "xheoescajfusldtr")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "rqcqlylybxvmeijh")
suspend fun outlierDetection(value: Output<BackendServiceOutlierDetectionArgs>)
@JvmName(name = "tjdjolhetxjilyar")
suspend fun outlierDetection(value: BackendServiceOutlierDetectionArgs?)
@JvmName(name = "dyxmmwrrjncajttg")
suspend fun outlierDetection(argument: suspend BackendServiceOutlierDetectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vhhlgkqdnjclplir")
suspend fun portName(value: Output<String>)
@JvmName(name = "nkmcsacqoqurbnil")
suspend fun portName(value: String?)
Link copied to clipboard
@JvmName(name = "apnghbbjakrcqtxp")
suspend fun project(value: Output<String>)
@JvmName(name = "qnglshwscsfgvaxr")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "npjtmhymcyxffqwu")
suspend fun protocol(value: Output<String>)
@JvmName(name = "cdouqfgvloxogjxc")
suspend fun protocol(value: String?)
Link copied to clipboard
@JvmName(name = "hdywefkybxqdixbt")
suspend fun securityPolicy(value: Output<String>)
@JvmName(name = "chuvlmnwiylcbvcf")
suspend fun securityPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "rpantolpugnbfwdh")
suspend fun securitySettings(value: Output<BackendServiceSecuritySettingsArgs>)
@JvmName(name = "nyubnymnjfmvgtrb")
suspend fun securitySettings(value: BackendServiceSecuritySettingsArgs?)
@JvmName(name = "bwbiabernawjukyh")
suspend fun securitySettings(argument: suspend BackendServiceSecuritySettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fsxjtrbdhkxpgqwn")
suspend fun serviceLbPolicy(value: Output<String>)
@JvmName(name = "fbcnfevcprmaiquq")
suspend fun serviceLbPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "lbsgvdcndturdebl")
suspend fun sessionAffinity(value: Output<String>)
@JvmName(name = "gougkfskiwquhpab")
suspend fun sessionAffinity(value: String?)
Link copied to clipboard
@JvmName(name = "wrarayropvmfyhpp")
suspend fun strongSessionAffinityCookie(value: Output<BackendServiceStrongSessionAffinityCookieArgs>)
@JvmName(name = "tisbqelfppcxlkyu")
suspend fun strongSessionAffinityCookie(argument: suspend BackendServiceStrongSessionAffinityCookieArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hhnjilyrurfxiabq")
suspend fun timeoutSec(value: Output<Int>)
@JvmName(name = "vuqakyxsucesgmsf")
suspend fun timeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "bwvxafqtbtrddbla")
suspend fun tlsSettings(value: Output<BackendServiceTlsSettingsArgs>)
@JvmName(name = "adimamgyuefciesw")
suspend fun tlsSettings(value: BackendServiceTlsSettingsArgs?)
@JvmName(name = "sukgndtvqaesuwyr")
suspend fun tlsSettings(argument: suspend BackendServiceTlsSettingsArgsBuilder.() -> Unit)