BackendServiceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ksyjbthoxknbmtkd")
suspend fun affinityCookieTtlSec(value: Output<Int>)
@JvmName(name = "yeknmrnpsyepwwnf")
suspend fun affinityCookieTtlSec(value: Int?)
Link copied to clipboard
@JvmName(name = "fvhebeiemxeofbmg")
suspend fun backends(value: Output<List<BackendServiceBackendArgs>>)
@JvmName(name = "idgdhhdqwdljecud")
suspend fun backends(vararg values: Output<BackendServiceBackendArgs>)
@JvmName(name = "spkadbkinucfmyyx")
suspend fun backends(vararg values: BackendServiceBackendArgs)
@JvmName(name = "yulfoepagppauwbw")
suspend fun backends(vararg argument: suspend BackendServiceBackendArgsBuilder.() -> Unit)
@JvmName(name = "tyljvkjcvoosbxyu")
suspend fun backends(values: List<Output<BackendServiceBackendArgs>>)
@JvmName(name = "xxrepqhcrrxsjmhv")
suspend fun backends(value: List<BackendServiceBackendArgs>?)
@JvmName(name = "llvgnaebxhhgwxeo")
suspend fun backends(argument: List<suspend BackendServiceBackendArgsBuilder.() -> Unit>)
@JvmName(name = "clcvtagbxynepsov")
suspend fun backends(argument: suspend BackendServiceBackendArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yyujmbjvxqwcjlnf")
suspend fun cdnPolicy(value: Output<BackendServiceCdnPolicyArgs>)
@JvmName(name = "ibigrjnshjvmmjku")
suspend fun cdnPolicy(value: BackendServiceCdnPolicyArgs?)
@JvmName(name = "mkrxjrgtxiwdbdpk")
suspend fun cdnPolicy(argument: suspend BackendServiceCdnPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "luxcyopkxoadtqwi")
suspend fun circuitBreakers(value: Output<BackendServiceCircuitBreakersArgs>)
@JvmName(name = "scphajsqybfpklbc")
suspend fun circuitBreakers(value: BackendServiceCircuitBreakersArgs?)
@JvmName(name = "dbbqnvnqlvjvcjly")
suspend fun circuitBreakers(argument: suspend BackendServiceCircuitBreakersArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uewqfqmqlkbmwokr")
suspend fun compressionMode(value: Output<String>)
@JvmName(name = "moukmrhyxxdjsuoq")
suspend fun compressionMode(value: String?)
Link copied to clipboard
@JvmName(name = "bndqnpadvcgdyiml")
suspend fun connectionDrainingTimeoutSec(value: Output<Int>)
@JvmName(name = "eatsgsrairmsbbtt")
suspend fun connectionDrainingTimeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "iacryovdksirvkdc")
suspend fun consistentHash(value: Output<BackendServiceConsistentHashArgs>)
@JvmName(name = "iuxvxldwvrramylp")
suspend fun consistentHash(value: BackendServiceConsistentHashArgs?)
@JvmName(name = "sxsbkvrtjhpcsfso")
suspend fun consistentHash(argument: suspend BackendServiceConsistentHashArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kfsvlswnhijesoyk")
suspend fun customMetrics(value: Output<List<BackendServiceCustomMetricArgs>>)
@JvmName(name = "olomudtsvcnctryn")
suspend fun customMetrics(vararg values: Output<BackendServiceCustomMetricArgs>)
@JvmName(name = "ntipxkanwcrylrff")
suspend fun customMetrics(vararg values: BackendServiceCustomMetricArgs)
@JvmName(name = "tllwuvvjcdeiuoir")
suspend fun customMetrics(vararg argument: suspend BackendServiceCustomMetricArgsBuilder.() -> Unit)
@JvmName(name = "mpcuirxtbhtijmcq")
suspend fun customMetrics(values: List<Output<BackendServiceCustomMetricArgs>>)
@JvmName(name = "csmtvdfvpxbiccfd")
suspend fun customMetrics(value: List<BackendServiceCustomMetricArgs>?)
@JvmName(name = "lquxrftewwtykxtd")
suspend fun customMetrics(argument: List<suspend BackendServiceCustomMetricArgsBuilder.() -> Unit>)
@JvmName(name = "fibehfhsjpvfosnj")
suspend fun customMetrics(argument: suspend BackendServiceCustomMetricArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vbsximyoarejmwbb")
suspend fun customRequestHeaders(value: Output<List<String>>)
@JvmName(name = "gsjovfxubblyytdq")
suspend fun customRequestHeaders(vararg values: Output<String>)
@JvmName(name = "favtsoteikpfafnc")
suspend fun customRequestHeaders(vararg values: String)
@JvmName(name = "fedqcvkbfwkgvrsl")
suspend fun customRequestHeaders(values: List<Output<String>>)
@JvmName(name = "yrsakasaxpaitagy")
suspend fun customRequestHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "pgyifewqqknblgmc")
suspend fun customResponseHeaders(value: Output<List<String>>)
@JvmName(name = "wprciccriqatttsm")
suspend fun customResponseHeaders(vararg values: Output<String>)
@JvmName(name = "stwcaktexrfekqtx")
suspend fun customResponseHeaders(vararg values: String)
@JvmName(name = "yhlwlkrcybgvajdj")
suspend fun customResponseHeaders(values: List<Output<String>>)
@JvmName(name = "dgudyxwedlqcmfyj")
suspend fun customResponseHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "sxtagirplmqwyycb")
suspend fun description(value: Output<String>)
@JvmName(name = "llkpmripocfgmnni")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "ncrcmdtsgkcqanln")
suspend fun edgeSecurityPolicy(value: Output<String>)
@JvmName(name = "dgpppciqorxvaoub")
suspend fun edgeSecurityPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "xrrqpaaeijkexrgn")
suspend fun enableCdn(value: Output<Boolean>)
@JvmName(name = "fucmkalrtljekpea")
suspend fun enableCdn(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uwtfvjavklwxslyq")
suspend fun healthChecks(value: Output<String>)
@JvmName(name = "hivecytbfkiuffut")
suspend fun healthChecks(value: String?)
Link copied to clipboard
@JvmName(name = "ieksisdidhodtsus")
suspend fun iap(value: Output<BackendServiceIapArgs>)
@JvmName(name = "sitkwfmvrypuakry")
suspend fun iap(value: BackendServiceIapArgs?)
@JvmName(name = "mcwfnhxpihdqvmrq")
suspend fun iap(argument: suspend BackendServiceIapArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xnqprchwmqqjigmu")
suspend fun ipAddressSelectionPolicy(value: Output<String>)
@JvmName(name = "wvwndsmdjyjucbtb")
suspend fun ipAddressSelectionPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "uytivwjbxhqaoouy")
suspend fun loadBalancingScheme(value: Output<String>)
@JvmName(name = "saksqyflbskughpb")
suspend fun loadBalancingScheme(value: String?)
Link copied to clipboard
@JvmName(name = "pcvybbvkbeqmymba")
suspend fun localityLbPolicies(value: Output<List<BackendServiceLocalityLbPolicyArgs>>)
@JvmName(name = "kvisurobqfdyabna")
suspend fun localityLbPolicies(vararg values: Output<BackendServiceLocalityLbPolicyArgs>)
@JvmName(name = "wwjjwwiqhnliibje")
suspend fun localityLbPolicies(vararg values: BackendServiceLocalityLbPolicyArgs)
@JvmName(name = "ufnqvypkskhtomit")
suspend fun localityLbPolicies(vararg argument: suspend BackendServiceLocalityLbPolicyArgsBuilder.() -> Unit)
@JvmName(name = "gobbftnsftoeswqq")
suspend fun localityLbPolicies(values: List<Output<BackendServiceLocalityLbPolicyArgs>>)
@JvmName(name = "gnvtdkktnesahrxl")
suspend fun localityLbPolicies(value: List<BackendServiceLocalityLbPolicyArgs>?)
@JvmName(name = "gfofxvnbpvtoyurg")
suspend fun localityLbPolicies(argument: List<suspend BackendServiceLocalityLbPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "xxpxrrptjetqldxa")
suspend fun localityLbPolicies(argument: suspend BackendServiceLocalityLbPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xtcibxqwfdibdfbs")
suspend fun localityLbPolicy(value: Output<String>)
@JvmName(name = "frrtkomlbeiorasl")
suspend fun localityLbPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "shlrahkqqxxudtjs")
suspend fun logConfig(value: Output<BackendServiceLogConfigArgs>)
@JvmName(name = "fqimlvlgmnuhfxxf")
suspend fun logConfig(value: BackendServiceLogConfigArgs?)
@JvmName(name = "xsaxeyflwwxxgxtw")
suspend fun logConfig(argument: suspend BackendServiceLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uopnndjbiejaaofq")
suspend fun name(value: Output<String>)
@JvmName(name = "ykbypqligaognwhq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "jyrnliaixwieqcap")
suspend fun outlierDetection(value: Output<BackendServiceOutlierDetectionArgs>)
@JvmName(name = "affsufvflajphlxp")
suspend fun outlierDetection(value: BackendServiceOutlierDetectionArgs?)
@JvmName(name = "ypjnjiftpsprounm")
suspend fun outlierDetection(argument: suspend BackendServiceOutlierDetectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fqypnvhehaowkwom")
suspend fun portName(value: Output<String>)
@JvmName(name = "bkmuohfdrgihmemq")
suspend fun portName(value: String?)
Link copied to clipboard
@JvmName(name = "vmepmwsncawjehsx")
suspend fun project(value: Output<String>)
@JvmName(name = "lqxbkxetnijsjegl")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "wlaoawivolrypmtj")
suspend fun protocol(value: Output<String>)
@JvmName(name = "rnvwbtvplddmueqf")
suspend fun protocol(value: String?)
Link copied to clipboard
@JvmName(name = "qnochlgiwtjsginb")
suspend fun securityPolicy(value: Output<String>)
@JvmName(name = "cfuwykphlethwvkr")
suspend fun securityPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "xtjyacyqlxamnphg")
suspend fun securitySettings(value: Output<BackendServiceSecuritySettingsArgs>)
@JvmName(name = "yacstpxpxpeixnth")
suspend fun securitySettings(value: BackendServiceSecuritySettingsArgs?)
@JvmName(name = "kunmaootjiclidqr")
suspend fun securitySettings(argument: suspend BackendServiceSecuritySettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fvivadsvvfbqhcdr")
suspend fun serviceLbPolicy(value: Output<String>)
@JvmName(name = "pkcsncyvrtvtblmx")
suspend fun serviceLbPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "lucidafyrcqspbcs")
suspend fun sessionAffinity(value: Output<String>)
@JvmName(name = "kcqbiwmupkvkvnjr")
suspend fun sessionAffinity(value: String?)
Link copied to clipboard
@JvmName(name = "gshxgmxakxuocust")
suspend fun strongSessionAffinityCookie(value: Output<BackendServiceStrongSessionAffinityCookieArgs>)
@JvmName(name = "cafaxqurplscmacy")
suspend fun strongSessionAffinityCookie(argument: suspend BackendServiceStrongSessionAffinityCookieArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xqopjrabtiiptxta")
suspend fun timeoutSec(value: Output<Int>)
@JvmName(name = "mjujginseqimthjl")
suspend fun timeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "vocbmfopsbsbhmyi")
suspend fun tlsSettings(value: Output<BackendServiceTlsSettingsArgs>)
@JvmName(name = "wdwayjocxuggwdpm")
suspend fun tlsSettings(value: BackendServiceTlsSettingsArgs?)
@JvmName(name = "iutnherjvbyjqqyw")
suspend fun tlsSettings(argument: suspend BackendServiceTlsSettingsArgsBuilder.() -> Unit)