Google Cloud Network Security V1 Client - Class LoadBalancingScheme (1.3.0)

Reference documentation and code samples for the Google Cloud Network Security V1 Client class LoadBalancingScheme.

Load balancing schemes supported by the AuthzPolicy resource. The valid values are INTERNAL_MANAGED and EXTERNAL_MANAGED. For more information, refer to Backend services overview.

Protobuf type google.cloud.networksecurity.v1.AuthzPolicy.LoadBalancingScheme

Namespace

Google \ Cloud \ NetworkSecurity \ V1 \ AuthzPolicy

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

LOAD_BALANCING_SCHEME_UNSPECIFIED

Value: 0

Default value. Do not use.

Generated from protobuf enum LOAD_BALANCING_SCHEME_UNSPECIFIED = 0;

INTERNAL_MANAGED

Value: 1

Signifies that this is used for Regional internal or Cross-region internal Application Load Balancing.

Generated from protobuf enum INTERNAL_MANAGED = 1;

EXTERNAL_MANAGED

Value: 2

Signifies that this is used for Global external or Regional external Application Load Balancing.

Generated from protobuf enum EXTERNAL_MANAGED = 2;

INTERNAL_SELF_MANAGED

Value: 3

Signifies that this is used for Cloud Service Mesh. Meant for use by CSM GKE controller only.

Generated from protobuf enum INTERNAL_SELF_MANAGED = 3;