BackendServiceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "jmrlcyfmcjndabxo")
suspend fun affinityCookieTtlSec(value: Output<Int>)
@JvmName(name = "qcjnpbfhqyemgogf")
suspend fun affinityCookieTtlSec(value: Int?)
Link copied to clipboard
@JvmName(name = "cdjyavvmysukesbd")
suspend fun backends(value: Output<List<BackendArgs>>)
@JvmName(name = "ipeqbwbxnqnpstqe")
suspend fun backends(vararg values: Output<BackendArgs>)
@JvmName(name = "xqqgsheruwrljisb")
suspend fun backends(vararg values: BackendArgs)
@JvmName(name = "asboqctglvprdaqd")
suspend fun backends(vararg argument: suspend BackendArgsBuilder.() -> Unit)
@JvmName(name = "aaskqvukffepdrwm")
suspend fun backends(values: List<Output<BackendArgs>>)
@JvmName(name = "wfjkwxkulcassbih")
suspend fun backends(value: List<BackendArgs>?)
@JvmName(name = "efvjhtqoppvqldxp")
suspend fun backends(argument: List<suspend BackendArgsBuilder.() -> Unit>)
@JvmName(name = "lmtuecdajjrkchcb")
suspend fun backends(argument: suspend BackendArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rlefmkdwnmurenov")
suspend fun cdnPolicy(value: Output<BackendServiceCdnPolicyArgs>)
@JvmName(name = "ssyftyekikcmtpbl")
suspend fun cdnPolicy(value: BackendServiceCdnPolicyArgs?)
@JvmName(name = "xqqivlkywxccnslp")
suspend fun cdnPolicy(argument: suspend BackendServiceCdnPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bwliqtmuctivdegt")
suspend fun circuitBreakers(value: Output<CircuitBreakersArgs>)
@JvmName(name = "fmgghoxtfjicqotk")
suspend fun circuitBreakers(value: CircuitBreakersArgs?)
@JvmName(name = "elfjhivdhqrkayum")
suspend fun circuitBreakers(argument: suspend CircuitBreakersArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fepneisjmmarauun")
suspend fun compressionMode(value: Output<BackendServiceCompressionMode>)
@JvmName(name = "hhudxbhlyppkotja")
suspend fun compressionMode(value: BackendServiceCompressionMode?)
Link copied to clipboard
@JvmName(name = "cxaomsuutjinixbr")
suspend fun connectionDraining(value: Output<ConnectionDrainingArgs>)
@JvmName(name = "ylpsfopmrxguosaa")
suspend fun connectionDraining(value: ConnectionDrainingArgs?)
@JvmName(name = "kafgmmcppkhjhuwv")
suspend fun connectionDraining(argument: suspend ConnectionDrainingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ephmbuojatbynupy")
suspend fun connectionTrackingPolicy(value: Output<BackendServiceConnectionTrackingPolicyArgs>)
@JvmName(name = "pfojeikwkepfpvqu")
suspend fun connectionTrackingPolicy(value: BackendServiceConnectionTrackingPolicyArgs?)
@JvmName(name = "gixssohdufmaoqcb")
suspend fun connectionTrackingPolicy(argument: suspend BackendServiceConnectionTrackingPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ahbqqdkgqbssvkia")
suspend fun consistentHash(value: Output<ConsistentHashLoadBalancerSettingsArgs>)
@JvmName(name = "rcgpgvmmcaxfdtpo")
suspend fun consistentHash(value: ConsistentHashLoadBalancerSettingsArgs?)
@JvmName(name = "socspcwoedherftt")
suspend fun consistentHash(argument: suspend ConsistentHashLoadBalancerSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ycxdcusumsouqyrc")
suspend fun customRequestHeaders(value: Output<List<String>>)
@JvmName(name = "lbtwvqrmrcssxbkc")
suspend fun customRequestHeaders(vararg values: Output<String>)
@JvmName(name = "bgafsveeelhbnmul")
suspend fun customRequestHeaders(vararg values: String)
@JvmName(name = "sogacuqwvrgicyqo")
suspend fun customRequestHeaders(values: List<Output<String>>)
@JvmName(name = "lwrpjwwswhqresdj")
suspend fun customRequestHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jufacdnyxccmiqvl")
suspend fun customResponseHeaders(value: Output<List<String>>)
@JvmName(name = "uioelrreaggticky")
suspend fun customResponseHeaders(vararg values: Output<String>)
@JvmName(name = "skwnjwxwnsqjoary")
suspend fun customResponseHeaders(vararg values: String)
@JvmName(name = "eukvtkpnsnjukmil")
suspend fun customResponseHeaders(values: List<Output<String>>)
@JvmName(name = "ickowmcacwknxqac")
suspend fun customResponseHeaders(value: List<String>?)
Link copied to clipboard
@JvmName(name = "odemrsqddlbiwmqo")
suspend fun description(value: Output<String>)
@JvmName(name = "cmyvukttkejyrxjf")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "xugwvksbjiinbadu")
suspend fun enableCDN(value: Output<Boolean>)
@JvmName(name = "tdbvqoqmxaebpgxf")
suspend fun enableCDN(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lawcgtcybckgjduo")
suspend fun failoverPolicy(value: Output<BackendServiceFailoverPolicyArgs>)
@JvmName(name = "gaspbvrgejiolkdu")
suspend fun failoverPolicy(value: BackendServiceFailoverPolicyArgs?)
@JvmName(name = "fpcpqmwqhgddtaac")
suspend fun failoverPolicy(argument: suspend BackendServiceFailoverPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oqjdrqvugwunfxpr")
suspend fun healthChecks(value: Output<List<String>>)
@JvmName(name = "rcttcwnyrshtgtll")
suspend fun healthChecks(vararg values: Output<String>)
@JvmName(name = "sthjhbafykrufdxj")
suspend fun healthChecks(vararg values: String)
@JvmName(name = "ojhdugvtlfppmwdi")
suspend fun healthChecks(values: List<Output<String>>)
@JvmName(name = "xifvrnysggjnynio")
suspend fun healthChecks(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ipwnqgdygbbnphyj")
suspend fun iap(value: Output<BackendServiceIAPArgs>)
@JvmName(name = "dlxduquwkfllsgmr")
suspend fun iap(value: BackendServiceIAPArgs?)
@JvmName(name = "xotfisrtkuryxuhj")
suspend fun iap(argument: suspend BackendServiceIAPArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "efwhgjuvdlippfns")
suspend fun ipAddressSelectionPolicy(value: Output<BackendServiceIpAddressSelectionPolicy>)
@JvmName(name = "dqspiyxrqssexjpf")
suspend fun ipAddressSelectionPolicy(value: BackendServiceIpAddressSelectionPolicy?)
Link copied to clipboard
@JvmName(name = "yndyiktwwvnxqsgq")
suspend fun loadBalancingScheme(value: Output<BackendServiceLoadBalancingScheme>)
@JvmName(name = "qkpwrslobnreoano")
suspend fun loadBalancingScheme(value: BackendServiceLoadBalancingScheme?)
Link copied to clipboard
@JvmName(name = "ogmpgfuxrkxklucn")
suspend fun localityLbPolicies(value: Output<List<BackendServiceLocalityLoadBalancingPolicyConfigArgs>>)
@JvmName(name = "ovvrmlkfeyshlnli")
suspend fun localityLbPolicies(vararg values: Output<BackendServiceLocalityLoadBalancingPolicyConfigArgs>)
@JvmName(name = "fgsqnrminnvnwnms")
suspend fun localityLbPolicies(vararg values: BackendServiceLocalityLoadBalancingPolicyConfigArgs)
@JvmName(name = "ieegtsnbfithvddi")
suspend fun localityLbPolicies(vararg argument: suspend BackendServiceLocalityLoadBalancingPolicyConfigArgsBuilder.() -> Unit)
@JvmName(name = "twunupijsrivvckn")
suspend fun localityLbPolicies(values: List<Output<BackendServiceLocalityLoadBalancingPolicyConfigArgs>>)
@JvmName(name = "vuvikybqdntjssyq")
suspend fun localityLbPolicies(argument: List<suspend BackendServiceLocalityLoadBalancingPolicyConfigArgsBuilder.() -> Unit>)
@JvmName(name = "ctjytqfhwnwdyxqh")
suspend fun localityLbPolicies(argument: suspend BackendServiceLocalityLoadBalancingPolicyConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gqdhxmtnewkaochr")
suspend fun localityLbPolicy(value: Output<BackendServiceLocalityLbPolicy>)
@JvmName(name = "qawtixpvrqciajrd")
suspend fun localityLbPolicy(value: BackendServiceLocalityLbPolicy?)
Link copied to clipboard
@JvmName(name = "jrjtdytiumebssyo")
suspend fun logConfig(value: Output<BackendServiceLogConfigArgs>)
@JvmName(name = "xaficihdvolmvqqn")
suspend fun logConfig(value: BackendServiceLogConfigArgs?)
@JvmName(name = "dlhrwowrgasxddfw")
suspend fun logConfig(argument: suspend BackendServiceLogConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdpaspoglrkbvvhs")
suspend fun maxStreamDuration(value: Output<DurationArgs>)
@JvmName(name = "dqnalthwetkcfuwu")
suspend fun maxStreamDuration(value: DurationArgs?)
@JvmName(name = "jpskacqkbmxgdryu")
suspend fun maxStreamDuration(argument: suspend DurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ysfuqbrjfjsjwtdy")
suspend fun metadatas(value: Output<Map<String, String>>)
@JvmName(name = "vxpidkuewljfxhor")
fun metadatas(vararg values: Pair<String, String>)
@JvmName(name = "xqjbkubnsvssulpo")
suspend fun metadatas(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "evjlsreheqhxkjug")
suspend fun name(value: Output<String>)
@JvmName(name = "mibdijaqedbnrbcj")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ycyedtlwkfvbjooe")
suspend fun network(value: Output<String>)
@JvmName(name = "vywyvpffgjgaudfc")
suspend fun network(value: String?)
Link copied to clipboard
@JvmName(name = "nsaytbvpevpkmdxe")
suspend fun outlierDetection(value: Output<OutlierDetectionArgs>)
@JvmName(name = "lqbrswqmhwhbmlne")
suspend fun outlierDetection(value: OutlierDetectionArgs?)
@JvmName(name = "mefrrkmwviwrtpwh")
suspend fun outlierDetection(argument: suspend OutlierDetectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dbhwcvpptcghjvia")
suspend fun port(value: Output<Int>)
@JvmName(name = "nejrnubbolbqxsov")
suspend fun port(value: Int?)
Link copied to clipboard
@JvmName(name = "fstjjtlcsyajqfuw")
suspend fun portName(value: Output<String>)
@JvmName(name = "tgrcrpeerfkbuhgp")
suspend fun portName(value: String?)
Link copied to clipboard
@JvmName(name = "mfmqsqqcvymchovn")
suspend fun project(value: Output<String>)
@JvmName(name = "tnlltvsagwbtqnyn")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "ndduadgvaqfduhvu")
suspend fun protocol(value: Output<BackendServiceProtocol>)
@JvmName(name = "dkdwkvmfhenlcdua")
suspend fun protocol(value: BackendServiceProtocol?)
Link copied to clipboard
@JvmName(name = "puswyllrsdtwnvjo")
suspend fun requestId(value: Output<String>)
@JvmName(name = "xgwpnryyupodqfsf")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "yovsdkbcpexkpuib")
suspend fun securitySettings(value: Output<SecuritySettingsArgs>)
@JvmName(name = "dgvubylaxpibmukb")
suspend fun securitySettings(value: SecuritySettingsArgs?)
@JvmName(name = "nnvlpdsuwwwxaqpf")
suspend fun securitySettings(argument: suspend SecuritySettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vlpioolinkkncknj")
suspend fun serviceBindings(value: Output<List<String>>)
@JvmName(name = "qjcjbpmtmxyvrhxv")
suspend fun serviceBindings(vararg values: Output<String>)
@JvmName(name = "vekikoicgdemknhe")
suspend fun serviceBindings(vararg values: String)
@JvmName(name = "ejtvclfoqrabtjjx")
suspend fun serviceBindings(values: List<Output<String>>)
@JvmName(name = "qmwurclvtcuispox")
suspend fun serviceBindings(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wrjluftepmjaspvg")
suspend fun serviceLbPolicy(value: Output<String>)
@JvmName(name = "mtsdlnjprcrwesww")
suspend fun serviceLbPolicy(value: String?)
Link copied to clipboard
@JvmName(name = "srcqlsqiinblyuiq")
suspend fun sessionAffinity(value: Output<BackendServiceSessionAffinity>)
@JvmName(name = "rrkbqqrenuuimfpv")
suspend fun sessionAffinity(value: BackendServiceSessionAffinity?)
Link copied to clipboard
@JvmName(name = "sgkngwkwxudgnkrv")
suspend fun subsetting(value: Output<SubsettingArgs>)
@JvmName(name = "wbmjqgopprlhhavx")
suspend fun subsetting(value: SubsettingArgs?)
@JvmName(name = "wphrquebqimmkewy")
suspend fun subsetting(argument: suspend SubsettingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wjkpptcareycibrv")
suspend fun timeoutSec(value: Output<Int>)
@JvmName(name = "ffsmxemsramlmirk")
suspend fun timeoutSec(value: Int?)
Link copied to clipboard
@JvmName(name = "npcimpmutsnvtyhy")
suspend fun vpcNetworkScope(value: Output<BackendServiceVpcNetworkScope>)
@JvmName(name = "qufuueeiixwuojul")
suspend fun vpcNetworkScope(value: BackendServiceVpcNetworkScope?)