Compute V1 Client - Class Role (2.0.0)

Reference documentation and code samples for the Compute V1 Client class Role.

The role of subnetwork. Currently, this field is only used when purpose is set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. The value can be set to ACTIVE or BACKUP. An ACTIVE subnetwork is one that is currently being used for Envoy-based load balancers in a region. A BACKUP subnetwork is one that is ready to be promoted to ACTIVE or is currently draining. This field can be updated with a patch request.

Protobuf type google.cloud.compute.v1.UsableSubnetwork.Role

Namespace

Google \ Cloud \ Compute \ V1 \ UsableSubnetwork

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

UNDEFINED_ROLE

Value: 0

A value indicating that the enum field is not set.

Generated from protobuf enum UNDEFINED_ROLE = 0;

ACTIVE

Value: 314733318

The ACTIVE subnet that is currently used.

Generated from protobuf enum ACTIVE = 314733318;

BACKUP

Value: 341010882

The BACKUP subnet that could be promoted to ACTIVE.

Generated from protobuf enum BACKUP = 341010882;