GetRegionBackendServiceResult constructor

const GetRegionBackendServiceResult({
  1. int? affinityCookieTtlSec,
  2. List<GetRegionBackendServiceBackend>? backends,
  3. List<GetRegionBackendServiceCdnPolicy>? cdnPolicies,
  4. List<GetRegionBackendServiceCircuitBreaker>? circuitBreakers,
  5. int? connectionDrainingTimeoutSec,
  6. List<GetRegionBackendServiceConnectionTrackingPolicy>? connectionTrackingPolicies,
  7. List<GetRegionBackendServiceConsistentHash>? consistentHashes,
  8. String? creationTimestamp,
  9. List<GetRegionBackendServiceCustomMetric>? customMetrics,
  10. String? deletionPolicy,
  11. String? description,
  12. List<GetRegionBackendServiceDynamicForwarding>? dynamicForwardings,
  13. bool? enableCdn,
  14. List<GetRegionBackendServiceFailoverPolicy>? failoverPolicies,
  15. String? fingerprint,
  16. int? generatedId,
  17. List<GetRegionBackendServiceHaPolicy>? haPolicies,
  18. List<String>? healthChecks,
  19. List<GetRegionBackendServiceIap>? iaps,
  20. String? id,
  21. String? ipAddressSelectionPolicy,
  22. String? loadBalancingScheme,
  23. String? localityLbPolicy,
  24. List<GetRegionBackendServiceLogConfig>? logConfigs,
  25. String? name,
  26. String? network,
  27. List<GetRegionBackendServiceNetworkPassThroughLbTrafficPolicy>? networkPassThroughLbTrafficPolicies,
  28. List<GetRegionBackendServiceOutlierDetection>? outlierDetections,
  29. List<GetRegionBackendServiceParam>? params,
  30. String? portName,
  31. String? project,
  32. String? protocol,
  33. String? region,
  34. String? securityPolicy,
  35. String? selfLink,
  36. String? sessionAffinity,
  37. List<GetRegionBackendServiceStrongSessionAffinityCooky>? strongSessionAffinityCookies,
  38. List<GetRegionBackendServiceSubsetting>? subsettings,
  39. int? timeoutSec,
  40. List<GetRegionBackendServiceTlsSetting>? tlsSettings,
})

Creates a new GetRegionBackendServiceResult. affinityCookieTtlSec Optional. backends Optional. cdnPolicies Optional. circuitBreakers Optional. connectionDrainingTimeoutSec Optional. connectionTrackingPolicies Optional. consistentHashes Optional. creationTimestamp Optional. customMetrics Optional. deletionPolicy Optional. description Optional. dynamicForwardings Optional. enableCdn Optional. failoverPolicies Optional. fingerprint Optional. generatedId Optional. haPolicies Optional. healthChecks Optional. iaps Optional. id The provider-assigned unique ID for this managed resource. ipAddressSelectionPolicy Optional. loadBalancingScheme Optional. localityLbPolicy Optional. logConfigs Optional. name Optional. network Optional. networkPassThroughLbTrafficPolicies Optional. outlierDetections Optional. params Optional. portName Optional. project Optional. protocol Optional. region Optional. securityPolicy Optional. selfLink Optional. sessionAffinity Optional. strongSessionAffinityCookies Optional. subsettings Optional. timeoutSec Optional. tlsSettings Optional.

Implementation

const GetRegionBackendServiceResult({
  this.affinityCookieTtlSec,
  this.backends,
  this.cdnPolicies,
  this.circuitBreakers,
  this.connectionDrainingTimeoutSec,
  this.connectionTrackingPolicies,
  this.consistentHashes,
  this.creationTimestamp,
  this.customMetrics,
  this.deletionPolicy,
  this.description,
  this.dynamicForwardings,
  this.enableCdn,
  this.failoverPolicies,
  this.fingerprint,
  this.generatedId,
  this.haPolicies,
  this.healthChecks,
  this.iaps,
  this.id,
  this.ipAddressSelectionPolicy,
  this.loadBalancingScheme,
  this.localityLbPolicy,
  this.logConfigs,
  this.name,
  this.network,
  this.networkPassThroughLbTrafficPolicies,
  this.outlierDetections,
  this.params,
  this.portName,
  this.project,
  this.protocol,
  this.region,
  this.securityPolicy,
  this.selfLink,
  this.sessionAffinity,
  this.strongSessionAffinityCookies,
  this.subsettings,
  this.timeoutSec,
  this.tlsSettings,
});