Compute V1 Client - Class Purpose (2.3.0)

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

Protobuf type google.cloud.compute.v1.Subnetwork.Purpose

Namespace

Google \ Cloud \ Compute \ V1 \ Subnetwork

Methods

static::name

Parameter
Name
Description
value
mixed

static::value

Parameter
Name
Description
name
mixed

Constants

UNDEFINED_PURPOSE

  Value: 0 
 

A value indicating that the enum field is not set.

Generated from protobuf enum UNDEFINED_PURPOSE = 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;

PRIVATE_SERVICE_CONNECT

  Value: 48134724 
 

Subnetworks created for Private Service Connect in the producer network.

Generated from protobuf enum PRIVATE_SERVICE_CONNECT = 48134724;

REGIONAL_MANAGED_PROXY

  Value: 153049966 
 

Subnetwork used for Regional Envoy-based Load Balancing.

Generated from protobuf enum REGIONAL_MANAGED_PROXY = 153049966;

Create a Mobile Website
View Site in Mobile | Classic
Share by: