GetBackendServiceResult class
Result data returned by getBackendService.
Constructors
-
GetBackendServiceResult({int? affinityCookieTtlSec, List<
GetBackendServiceBackend> ? backends, List<GetBackendServiceCdnPolicy> ? cdnPolicies, List<GetBackendServiceCircuitBreaker> ? circuitBreakers, String? compressionMode, int? connectionDrainingTimeoutSec, List<GetBackendServiceConsistentHash> ? consistentHash, String? creationTimestamp, List<GetBackendServiceCustomMetric> ? customMetrics, List<String> ? customRequestHeaders, List<String> ? customResponseHeaders, String? deletionPolicy, String? description, List<GetBackendServiceDynamicForwarding> ? dynamicForwardings, String? edgeSecurityPolicy, bool? enableCdn, String? externalManagedMigrationState, double? externalManagedMigrationTestingPercentage, String? fingerprint, int? generatedId, List<String> ? healthChecks, List<GetBackendServiceIap> ? iaps, String? id, String? ipAddressSelectionPolicy, String? loadBalancingScheme, List<GetBackendServiceLocalityLbPolicy> ? localityLbPolicies, String? localityLbPolicy, List<GetBackendServiceLogConfig> ? logConfigs, List<GetBackendServiceMaxStreamDuration> ? maxStreamDurations, String? name, List<GetBackendServiceNetworkPassThroughLbTrafficPolicy> ? networkPassThroughLbTrafficPolicies, List<GetBackendServiceOutlierDetection> ? outlierDetections, List<GetBackendServiceParam> ? params, String? portName, String? project, String? protocol, String? securityPolicy, List<GetBackendServiceSecuritySetting> ? securitySettings, String? selfLink, String? serviceLbPolicy, String? sessionAffinity, List<GetBackendServiceStrongSessionAffinityCooky> ? strongSessionAffinityCookies, int? timeoutSec, List<GetBackendServiceTlsSetting> ? tlsSettings}) -
Creates a new GetBackendServiceResult.
affinityCookieTtlSecOptional.backendsThe set of backends that serve this Backend Service.cdnPoliciesOptional.circuitBreakersOptional.compressionModeOptional.connectionDrainingTimeoutSecTime for which instance will be drained (not accept new connections, but still work to finish started ones).consistentHashOptional.creationTimestampOptional.customMetricsOptional.customRequestHeadersOptional.customResponseHeadersOptional.deletionPolicyOptional.descriptionTextual description for the Backend Service.dynamicForwardingsOptional.edgeSecurityPolicyOptional.enableCdnWhether or not Cloud CDN is enabled on the Backend Service.externalManagedMigrationStateOptional.externalManagedMigrationTestingPercentageOptional.fingerprintThe fingerprint of the Backend Service.generatedIdThe unique identifier for the resource. This identifier is defined by the server.healthChecksThe set of HTTP/HTTPS health checks used by the Backend Service.iapsOptional.idThe provider-assigned unique ID for this managed resource.ipAddressSelectionPolicyOptional.loadBalancingSchemeOptional.localityLbPoliciesOptional.localityLbPolicyOptional.logConfigsOptional.maxStreamDurationsOptional.nameOptional.networkPassThroughLbTrafficPoliciesOptional.outlierDetectionsOptional.paramsOptional.portNameThe name of a service that has been added to an instance group in this backend.projectOptional.protocolThe protocol for incoming requests.securityPolicyOptional.securitySettingsOptional.selfLinkThe URI of the Backend Service.serviceLbPolicyOptional.sessionAffinityThe Backend Service session stickiness configuration.strongSessionAffinityCookiesOptional.timeoutSecThe number of seconds to wait for a backend to respond to a request before considering the request failed.tlsSettingsOptional.const -
GetBackendServiceResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- affinityCookieTtlSec → int?
-
final
-
backends
→ List<
GetBackendServiceBackend> ? -
The set of backends that serve this Backend Service.
final
-
cdnPolicies
→ List<
GetBackendServiceCdnPolicy> ? -
final
-
circuitBreakers
→ List<
GetBackendServiceCircuitBreaker> ? -
final
- compressionMode → String?
-
final
- connectionDrainingTimeoutSec → int?
-
Time for which instance will be drained (not accept new connections, but still work to finish started ones).
final
-
consistentHash
→ List<
GetBackendServiceConsistentHash> ? -
final
- creationTimestamp → String?
-
final
-
customMetrics
→ List<
GetBackendServiceCustomMetric> ? -
final
-
customRequestHeaders
→ List<
String> ? -
final
-
customResponseHeaders
→ List<
String> ? -
final
- deletionPolicy → String?
-
final
- description → String?
-
Textual description for the Backend Service.
final
-
dynamicForwardings
→ List<
GetBackendServiceDynamicForwarding> ? -
final
- edgeSecurityPolicy → String?
-
final
- enableCdn → bool?
-
Whether or not Cloud CDN is enabled on the Backend Service.
final
- externalManagedMigrationState → String?
-
final
- externalManagedMigrationTestingPercentage → double?
-
final
- fingerprint → String?
-
The fingerprint of the Backend Service.
final
- generatedId → int?
-
The unique identifier for the resource. This identifier is defined by the server.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
healthChecks
→ List<
String> ? -
The set of HTTP/HTTPS health checks used by the Backend Service.
final
-
iaps
→ List<
GetBackendServiceIap> ? -
final
- id → String?
-
The provider-assigned unique ID for this managed resource.
final
- ipAddressSelectionPolicy → String?
-
final
- loadBalancingScheme → String?
-
final
-
localityLbPolicies
→ List<
GetBackendServiceLocalityLbPolicy> ? -
final
- localityLbPolicy → String?
-
final
-
logConfigs
→ List<
GetBackendServiceLogConfig> ? -
final
-
maxStreamDurations
→ List<
GetBackendServiceMaxStreamDuration> ? -
final
- name → String?
-
final
-
networkPassThroughLbTrafficPolicies
→ List<
GetBackendServiceNetworkPassThroughLbTrafficPolicy> ? -
final
-
outlierDetections
→ List<
GetBackendServiceOutlierDetection> ? -
final
-
params
→ List<
GetBackendServiceParam> ? -
final
- portName → String?
-
The name of a service that has been added to an instance group in this backend.
final
- project → String?
-
final
- protocol → String?
-
The protocol for incoming requests.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- securityPolicy → String?
-
final
-
securitySettings
→ List<
GetBackendServiceSecuritySetting> ? -
final
- selfLink → String?
-
The URI of the Backend Service.
final
- serviceLbPolicy → String?
-
final
- sessionAffinity → String?
-
The Backend Service session stickiness configuration.
final
-
strongSessionAffinityCookies
→ List<
GetBackendServiceStrongSessionAffinityCooky> ? -
final
- timeoutSec → int?
-
The number of seconds to wait for a backend to respond to a request before considering the request failed.
final
-
tlsSettings
→ List<
GetBackendServiceTlsSetting> ? -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited