BackendServiceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "pinixhxtbyueafcs")
suspend fun affinityCookieTtlSec(value: Output<Int>)
@JvmName(name = "chvvheaqibmpejpk")
suspend fun affinityCookieTtlSec(value: Int?)
Link copied to clipboard
@JvmName(name = "wwmhdidxawafktmk")
suspend fun backends(value: Output<List<BackendArgs>>)
@JvmName(name = "pdxgcklrwslimaps")
suspend fun backends(vararg values: Output<BackendArgs>)
@JvmName(name = "sfhytsufhqueugax")
suspend fun backends(vararg values: BackendArgs)
@JvmName(name = "aauureqosqagrlim")
suspend fun backends(vararg argument: suspend BackendArgsBuilder.() -> Unit)
@JvmName(name = "qiqlkimxpagryjmi")
suspend fun backends(values: List<Output<BackendArgs>>)
@JvmName(name = "tcbrvidqvussndib")
suspend fun backends(value: List<BackendArgs>?)
@JvmName(name = "poumexacwfwibtjy")
suspend fun backends(argument: List<suspend BackendArgsBuilder.() -> Unit>)
@JvmName(name = "xujfnukojasyvhgk")
suspend fun backends(argument: suspend BackendArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rociqkcjotvbihsf")
suspend fun cdnPolicy(value: Output<BackendServiceCdnPolicyArgs>)
@JvmName(name = "bugjinotyvcofbue")
suspend fun cdnPolicy(value: BackendServiceCdnPolicyArgs?)
@JvmName(name = "vvliwdoewqhukqoc")
suspend fun cdnPolicy(argument: suspend BackendServiceCdnPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wjbiofrcvsjcdjna")
suspend fun circuitBreakers(value: Output<CircuitBreakersArgs>)
@JvmName(name = "dmbxdfrvpxxjofuu")
suspend fun circuitBreakers(value: CircuitBreakersArgs?)
@JvmName(name = "icjvsvrbdbdvcsbs")
suspend fun circuitBreakers(argument: suspend CircuitBreakersArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gvwvwyujfgwpjbjj")
suspend fun compressionMode(value: Output<BackendServiceCompressionMode>)
@JvmName(name = "oovyrxehhuekpjaa")
suspend fun compressionMode(value: BackendServiceCompressionMode?)
Link copied to clipboard
@JvmName(name = "ldvmqaxhvswkyfel")
suspend fun connectionDraining(value: Output<ConnectionDrainingArgs>)
@JvmName(name = "ajysqbskcapacifn")
suspend fun connectionDraining(value: ConnectionDrainingArgs?)
@JvmName(name = "cbmuhiempdkprnfw")
suspend fun connectionDraining(argument: suspend ConnectionDrainingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eutcaqqhcvfegiyq")
suspend fun connectionTrackingPolicy(value: Output<BackendServiceConnectionTrackingPolicyArgs>)
@JvmName(name = "jcuetkhutrdudpeq")
suspend fun connectionTrackingPolicy(value: BackendServiceConnectionTrackingPolicyArgs?)
@JvmName(name = "ymyfnhvybvfyejuo")
suspend fun connectionTrackingPolicy(argument: suspend BackendServiceConnectionTrackingPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pidwfnjqlqbyjtor")
suspend fun consistentHash(value: Output<ConsistentHashLoadBalancerSettingsArgs>)
@JvmName(name = "vhdglhcvmbclneeh")
suspend fun consistentHash(value: ConsistentHashLoadBalancerSettingsArgs?)
@JvmName(name = "cfannucvygfmwhbw")
suspend fun consistentHash(argument: suspend ConsistentHashLoadBalancerSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wwpdiqvbalnsyqqn")
suspend fun customRequestHeaders(value: Output<List<String>>)
@JvmName(name = "dplqkafecjocpssk")
suspend fun customRequestHeaders(vararg values: Output<String>)
@JvmName(name = "ochxupcplgwyjcbk")
suspend fun customRequestHeaders(vararg values: String)
@JvmName(name = "itwyxxgemmfohunf")
suspend fun customRequestHeaders(values: List<Output<String>>)
@JvmName(name = "tkeahmndptkmihqt")
suspend fun customRequestHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wvqesjhixtvcmxaj")
suspend fun customResponseHeaders(value: Output<List<String>>)
@JvmName(name = "pvlnohqxboswgcwy")
suspend fun customResponseHeaders(vararg values: Output<String>)
@JvmName(name = "ksswflrcluptjleh")
suspend fun customResponseHeaders(vararg values: String)
@JvmName(name = "fgtpsfwefytactww")
suspend fun customResponseHeaders(values: List<Output<String>>)
@JvmName(name = "mbolkhnwkrntuhur")
suspend fun customResponseHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vtxvurnlyupgmkwh")
suspend fun description(value: Output<String>)
@JvmName(name = "vfvplvxbuwtgnrig")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "oqpiqkuajnwjufat")
suspend fun enableCDN(value: Output<Boolean>)
@JvmName(name = "xbohmsraxxckibsb")
suspend fun enableCDN(value: Boolean?)
Link copied to clipboard
@JvmName(name = "adphqauxnxajbwyr")
suspend fun failoverPolicy(value: Output<BackendServiceFailoverPolicyArgs>)
@JvmName(name = "iuxmljnpdylwmtqi")
suspend fun failoverPolicy(value: BackendServiceFailoverPolicyArgs?)
@JvmName(name = "yjtbolkgfnhjsmeq")
suspend fun failoverPolicy(argument: suspend BackendServiceFailoverPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ckwvtglxvpafqbfo")
suspend fun healthChecks(value: Output<List<String>>)
@JvmName(name = "sdebryxemukgkmtl")
suspend fun healthChecks(vararg values: Output<String>)
@JvmName(name = "sxawlibhkciijwnx")
suspend fun healthChecks(vararg values: String)
@JvmName(name = "xrjenvodrmufwxpf")
suspend fun healthChecks(values: List<Output<String>>)
@JvmName(name = "oyhjulgxqvmnimpv")
suspend fun healthChecks(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vpsowfnfachpuyte")
suspend fun iap(value: Output<BackendServiceIAPArgs>)
@JvmName(name = "fqpfulovkqllotvk")
suspend fun iap(value: BackendServiceIAPArgs?)
@JvmName(name = "ymkpxadwlvwygivq")
suspend fun iap(argument: suspend BackendServiceIAPArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mbfobtamdrogoqnu")
suspend fun loadBalancingScheme(value: Output<BackendServiceLoadBalancingScheme>)
@JvmName(name = "vktaoqiudwoewjeu")
suspend fun loadBalancingScheme(value: BackendServiceLoadBalancingScheme?)
Link copied to clipboard
@JvmName(name = "ntfdvoiofjwngwjw")
suspend fun localityLbPolicies(value: Output<List<BackendServiceLocalityLoadBalancingPolicyConfigArgs>>)
@JvmName(name = "lccqhgaaewyrfchl")
suspend fun localityLbPolicies(vararg values: Output<BackendServiceLocalityLoadBalancingPolicyConfigArgs>)
@JvmName(name = "btabnthfyjdshdao")
suspend fun localityLbPolicies(vararg values: BackendServiceLocalityLoadBalancingPolicyConfigArgs)
@JvmName(name = "epgtgkfcaewmlktn")
suspend fun localityLbPolicies(vararg argument: suspend BackendServiceLocalityLoadBalancingPolicyConfigArgsBuilder.() -> Unit)
@JvmName(name = "hknajfiwykidgorn")
suspend fun localityLbPolicies(values: List<Output<BackendServiceLocalityLoadBalancingPolicyConfigArgs>>)
@JvmName(name = "omcbgnpcdpmsydqk")
suspend fun localityLbPolicies(argument: List<suspend BackendServiceLocalityLoadBalancingPolicyConfigArgsBuilder.() -> Unit>)
@JvmName(name = "lqywoixoxygnjqua")
suspend fun localityLbPolicies(argument: suspend BackendServiceLocalityLoadBalancingPolicyConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "odocqdisfbufqknn")
suspend fun localityLbPolicy(value: Output<BackendServiceLocalityLbPolicy>)
@JvmName(name = "wbfkhdjrkriywgdd")
suspend fun localityLbPolicy(value: BackendServiceLocalityLbPolicy?)
Link copied to clipboard
@JvmName(name = "vavimnpsjjvwyicm")
suspend fun logConfig(value: Output<BackendServiceLogConfigArgs>)
@JvmName(name = "gvqpwlestebipeco")
suspend fun logConfig(value: BackendServiceLogConfigArgs?)
@JvmName(name = "nbdbhxpmvolfoxwh")
suspend fun logConfig(argument: suspend BackendServiceLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ecrvdaybulitujih")
suspend fun maxStreamDuration(value: Output<DurationArgs>)
@JvmName(name = "fghmhcwpvtjlbqft")
suspend fun maxStreamDuration(value: DurationArgs?)
@JvmName(name = "isdhdkevmreefjnr")
suspend fun maxStreamDuration(argument: suspend DurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uihrmpfjgyafvxiq")
suspend fun metadatas(value: Output<Map<String, String>>)
@JvmName(name = "paaclvakdxgrjaut")
fun metadatas(vararg values: Pair<String, String>)
@JvmName(name = "kckluumbexhgqkdq")
suspend fun metadatas(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "jvyyuinpalebjtsn")
suspend fun name(value: Output<String>)
@JvmName(name = "udonkkgohqigsyin")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "imdoeakwjkuceoht")
suspend fun network(value: Output<String>)
@JvmName(name = "pfbrgkurfkagyqrf")
suspend fun network(value: String?)
Link copied to clipboard
@JvmName(name = "qgdkyxkymrpcxmey")
suspend fun outlierDetection(value: Output<OutlierDetectionArgs>)
@JvmName(name = "tjkyjvbbhmoqvyhx")
suspend fun outlierDetection(value: OutlierDetectionArgs?)
@JvmName(name = "bapntrbeqcorprhg")
suspend fun outlierDetection(argument: suspend OutlierDetectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oxouaoqdmpjphkim")
suspend fun port(value: Output<Int>)
@JvmName(name = "ywoqeounnqhduuhr")
suspend fun port(value: Int?)
Link copied to clipboard
@JvmName(name = "wpbqwoprxdpsvolh")
suspend fun portName(value: Output<String>)
@JvmName(name = "sbumdmhkhhbxvwlt")
suspend fun portName(value: String?)
Link copied to clipboard
@JvmName(name = "nkjfitlrifufxmtb")
suspend fun project(value: Output<String>)
@JvmName(name = "keviovcyjgejbhyb")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ltjmietnbfmvhkig")
suspend fun protocol(value: Output<BackendServiceProtocol>)
@JvmName(name = "morintjfpoxccqss")
suspend fun protocol(value: BackendServiceProtocol?)
Link copied to clipboard
@JvmName(name = "pqneaysicrcnjevk")
suspend fun requestId(value: Output<String>)
@JvmName(name = "cdktwdrdnjajaaow")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "lkamkydqpltfhfnm")
suspend fun securitySettings(value: Output<SecuritySettingsArgs>)
@JvmName(name = "blubbavbdctsrrnc")
suspend fun securitySettings(value: SecuritySettingsArgs?)
@JvmName(name = "yoevbugiallustus")
suspend fun securitySettings(argument: suspend SecuritySettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dljimvseulkmeoub")
suspend fun serviceBindings(value: Output<List<String>>)
@JvmName(name = "yplxpwbkooemojxd")
suspend fun serviceBindings(vararg values: Output<String>)
@JvmName(name = "iplvmjpmperhsuuk")
suspend fun serviceBindings(vararg values: String)
@JvmName(name = "xmjqattskeatmmmy")
suspend fun serviceBindings(values: List<Output<String>>)
@JvmName(name = "rmkvawrdwymnxpct")
suspend fun serviceBindings(value: List<String>?)
Link copied to clipboard
@JvmName(name = "auecwsxqcmpvikca")
suspend fun sessionAffinity(value: Output<BackendServiceSessionAffinity>)
@JvmName(name = "pslimttrrsnsbmyi")
suspend fun sessionAffinity(value: BackendServiceSessionAffinity?)
Link copied to clipboard
@JvmName(name = "dbdkvnjsnqthhtdx")
suspend fun subsetting(value: Output<SubsettingArgs>)
@JvmName(name = "iupgoilkfhmjnjxu")
suspend fun subsetting(value: SubsettingArgs?)
@JvmName(name = "pcenwcxsyhthkgsl")
suspend fun subsetting(argument: suspend SubsettingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "okfdvokvmrkqyxwf")
suspend fun timeoutSec(value: Output<Int>)
@JvmName(name = "fvgugdcygdirshbc")
suspend fun timeoutSec(value: Int?)