BackendService constructor
      
      BackendService({ 
    
    
- int? affinityCookieTtlSec,
- List<Backend> ? backends,
- BackendServiceCdnPolicy? cdnPolicy,
- CircuitBreakers? circuitBreakers,
- String? compressionMode,
- ConnectionDraining? connectionDraining,
- BackendServiceConnectionTrackingPolicy? connectionTrackingPolicy,
- ConsistentHashLoadBalancerSettings? consistentHash,
- String? creationTimestamp,
- List<BackendServiceCustomMetric> ? customMetrics,
- List<String> ? customRequestHeaders,
- List<String> ? customResponseHeaders,
- String? description,
- String? edgeSecurityPolicy,
- bool? enableCDN,
- BackendServiceFailoverPolicy? failoverPolicy,
- String? fingerprint,
- List<String> ? healthChecks,
- BackendServiceIAP? iap,
- String? id,
- String? ipAddressSelectionPolicy,
- String? kind,
- String? loadBalancingScheme,
- List<BackendServiceLocalityLoadBalancingPolicyConfig> ? localityLbPolicies,
- String? localityLbPolicy,
- BackendServiceLogConfig? logConfig,
- Duration? maxStreamDuration,
- Map<String, String> ? metadatas,
- String? name,
- String? network,
- OutlierDetection? outlierDetection,
- int? port,
- String? portName,
- String? protocol,
- String? region,
- String? securityPolicy,
- SecuritySettings? securitySettings,
- String? selfLink,
- List<String> ? serviceBindings,
- String? serviceLbPolicy,
- String? sessionAffinity,
- BackendServiceHttpCookie? strongSessionAffinityCookie,
- Subsetting? subsetting,
- int? timeoutSec,
- List<BackendServiceUsedBy> ? usedBy,
Implementation
BackendService({
  this.affinityCookieTtlSec,
  this.backends,
  this.cdnPolicy,
  this.circuitBreakers,
  this.compressionMode,
  this.connectionDraining,
  this.connectionTrackingPolicy,
  this.consistentHash,
  this.creationTimestamp,
  this.customMetrics,
  this.customRequestHeaders,
  this.customResponseHeaders,
  this.description,
  this.edgeSecurityPolicy,
  this.enableCDN,
  this.failoverPolicy,
  this.fingerprint,
  this.healthChecks,
  this.iap,
  this.id,
  this.ipAddressSelectionPolicy,
  this.kind,
  this.loadBalancingScheme,
  this.localityLbPolicies,
  this.localityLbPolicy,
  this.logConfig,
  this.maxStreamDuration,
  this.metadatas,
  this.name,
  this.network,
  this.outlierDetection,
  this.port,
  this.portName,
  this.protocol,
  this.region,
  this.securityPolicy,
  this.securitySettings,
  this.selfLink,
  this.serviceBindings,
  this.serviceLbPolicy,
  this.sessionAffinity,
  this.strongSessionAffinityCookie,
  this.subsetting,
  this.timeoutSec,
  this.usedBy,
});