BackendServiceArgs

constructor(affinityCookieTtlSec: Output<Int>? = null, backends: Output<List<BackendServiceBackendArgs>>? = null, cdnPolicy: Output<BackendServiceCdnPolicyArgs>? = null, circuitBreakers: Output<BackendServiceCircuitBreakersArgs>? = null, compressionMode: Output<String>? = null, connectionDrainingTimeoutSec: Output<Int>? = null, consistentHash: Output<BackendServiceConsistentHashArgs>? = null, customMetrics: Output<List<BackendServiceCustomMetricArgs>>? = null, customRequestHeaders: Output<List<String>>? = null, customResponseHeaders: Output<List<String>>? = null, description: Output<String>? = null, edgeSecurityPolicy: Output<String>? = null, enableCdn: Output<Boolean>? = null, healthChecks: Output<String>? = null, iap: Output<BackendServiceIapArgs>? = null, ipAddressSelectionPolicy: Output<String>? = null, loadBalancingScheme: Output<String>? = null, localityLbPolicies: Output<List<BackendServiceLocalityLbPolicyArgs>>? = null, localityLbPolicy: Output<String>? = null, logConfig: Output<BackendServiceLogConfigArgs>? = null, maxStreamDuration: Output<BackendServiceMaxStreamDurationArgs>? = null, name: Output<String>? = null, outlierDetection: Output<BackendServiceOutlierDetectionArgs>? = null, portName: Output<String>? = null, project: Output<String>? = null, protocol: Output<String>? = null, securityPolicy: Output<String>? = null, securitySettings: Output<BackendServiceSecuritySettingsArgs>? = null, serviceLbPolicy: Output<String>? = null, sessionAffinity: Output<String>? = null, strongSessionAffinityCookie: Output<BackendServiceStrongSessionAffinityCookieArgs>? = null, timeoutSec: Output<Int>? = null, tlsSettings: Output<BackendServiceTlsSettingsArgs>? = null)