Reference documentation and code samples for the Compute V1 Client class LoadBalancingScheme.
Specifies the load balancer type. A backend service created for one type of load balancer cannot be used with another. For more information, refer to Choosing a load balancer.
Protobuf type google.cloud.compute.v1.BackendService.LoadBalancingScheme
Namespace
Google \ Cloud \ Compute \ V1 \ BackendServiceMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
UNDEFINED_LOAD_BALANCING_SCHEME
Value: 0
A value indicating that the enum field is not set.
Generated from protobuf enum UNDEFINED_LOAD_BALANCING_SCHEME = 0;
EXTERNAL
Value: 35607499
Signifies that this will be used for classic Application Load Balancers, global external proxy Network Load Balancers, or external passthrough Network Load Balancers.
Generated from protobuf enum EXTERNAL = 35607499;
EXTERNAL_MANAGED
Value: 512006923
Signifies that this will be used for global external Application Load Balancers, regional external Application Load Balancers, or regional external proxy Network Load Balancers.
Generated from protobuf enum EXTERNAL_MANAGED = 512006923;
INTERNAL
Value: 279295677
Signifies that this will be used for internal passthrough Network Load Balancers.
Generated from protobuf enum INTERNAL = 279295677;
INTERNAL_MANAGED
Value: 37350397
Signifies that this will be used for internal Application Load Balancers.
Generated from protobuf enum INTERNAL_MANAGED = 37350397;
INTERNAL_SELF_MANAGED
Value: 236211150
Signifies that this will be used by Traffic Director.
Generated from protobuf enum INTERNAL_SELF_MANAGED = 236211150;
INVALID_LOAD_BALANCING_SCHEME
Value: 275352060
Generated from protobuf enum INVALID_LOAD_BALANCING_SCHEME = 275352060;