Reference documentation and code samples for the Compute V1 Client class SubnetworkPurposes.
Additional supported values which may be not listed in the enum directly due to technical reasons: PRIVATE_SERVICE_CONNECT
Protobuf type google.cloud.compute.v1.NetworkProfileNetworkFeatures.SubnetworkPurposes
Namespace
Google \ Cloud \ Compute \ V1 \ NetworkProfileNetworkFeaturesMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
UNDEFINED_SUBNETWORK_PURPOSES
Value: 0
A value indicating that the enum field is not set.
Generated from protobuf enum UNDEFINED_SUBNETWORK_PURPOSES = 0;
GLOBAL_MANAGED_PROXY
Value: 236463602
Subnet reserved for Global Envoy-based Load Balancing.
Generated from protobuf enum GLOBAL_MANAGED_PROXY = 236463602;
INTERNAL_HTTPS_LOAD_BALANCER
Value: 248748889
Subnet reserved for Internal HTTP(S) Load Balancing. This is a legacy purpose, please use REGIONAL_MANAGED_PROXY instead.
Generated from protobuf enum INTERNAL_HTTPS_LOAD_BALANCER = 248748889;
PEER_MIGRATION
Value: 491902225
Subnetwork will be used for Migration from one peered VPC to another. (a transient state of subnetwork while migrating resources from one project to another).
Generated from protobuf enum PEER_MIGRATION = 491902225;
PBPRIVATE
Value: 403485027
Regular user created or automatically created subnet.
Generated from protobuf enum PRIVATE = 403485027;
PRIVATE_NAT
Value: 367764517
Subnetwork used as source range for Private NAT Gateways.
Generated from protobuf enum PRIVATE_NAT = 367764517;
PRIVATE_RFC_1918
Value: 254902107
Regular user created or automatically created subnet.
Generated from protobuf enum PRIVATE_RFC_1918 = 254902107;
REGIONAL_MANAGED_PROXY
Value: 153049966
Subnetwork used for Regional Envoy-based Load Balancing.
Generated from protobuf enum REGIONAL_MANAGED_PROXY = 153049966;