This product is not supported for your selected Datadog site. ().
Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

gcp_networkservices_service_lb_policy

ancestors

Type: UNORDERED_LIST_STRING

auto_capacity_drain

Type: STRUCT
Provider name: autoCapacityDrain
Description: Optional. Configuration to automatically move traffic away for unhealthy IG/NEG for the associated Backend Service.

  • enable
    Type: BOOLEAN
    Provider name: enable
    Description: Optional. If set to ‘True’, an unhealthy IG/NEG will be set as drained. - An IG/NEG is considered unhealthy if less than 25% of the instances/endpoints in the IG/NEG are healthy. - This option will never result in draining more than 50% of the configured IGs/NEGs for the Backend Service.

create_time

Type: TIMESTAMP
Provider name: createTime
Description: Output only. The timestamp when this resource was created.

description

Type: STRING
Provider name: description
Description: Optional. A free-text description of the resource. Max length 1024 characters.

failover_config

Type: STRUCT
Provider name: failoverConfig
Description: Optional. Configuration related to health based failover.

  • failover_health_threshold
    Type: INT32
    Provider name: failoverHealthThreshold
    Description: Optional. The percentage threshold that a load balancer will begin to send traffic to failover backends. If the percentage of endpoints in a MIG/NEG is smaller than this value, traffic would be sent to failover backends if possible. This field should be set to a value between 1 and 99. The default value is 50 for Global external HTTP(S) load balancer (classic) and Proxyless service mesh, and 70 for others.

labels

Type: UNORDERED_LIST_STRING

load_balancing_algorithm

Type: STRING
Provider name: loadBalancingAlgorithm
Description: Optional. The type of load balancing algorithm to be used. The default behavior is WATERFALL_BY_REGION.
Possible values:

  • LOAD_BALANCING_ALGORITHM_UNSPECIFIED - The type of the loadbalancing algorithm is unspecified.
  • SPRAY_TO_WORLD - Balance traffic across all backends across the world proportionally based on capacity.
  • SPRAY_TO_REGION - Direct traffic to the nearest region with endpoints and capacity before spilling over to other regions and spread the traffic from each client to all the MIGs/NEGs in a region.
  • WATERFALL_BY_REGION - Direct traffic to the nearest region with endpoints and capacity before spilling over to other regions. All MIGs/NEGs within a region are evenly loaded but each client might not spread the traffic to all the MIGs/NEGs in the region.
  • WATERFALL_BY_ZONE - Attempt to keep traffic in a single zone closest to the client, before spilling over to other zones.

name

Type: STRING
Provider name: name
Description: Identifier. Name of the ServiceLbPolicy resource. It matches pattern projects/{project}/locations/{location}/serviceLbPolicies/{service_lb_policy_name}.

organization_id

Type: STRING

parent

Type: STRING

project_id

Type: STRING

project_number

Type: STRING

resource_name

Type: STRING

tags

Type: UNORDERED_LIST_STRING

update_time

Type: TIMESTAMP
Provider name: updateTime
Description: Output only. The timestamp when this resource was last updated.