Compute Engine v1 API - Enum Subnetwork.Types.Purpose (2.4.0)

public enum Purpose

Reference documentation and code samples for the Compute Engine v1 API enum Subnetwork.Types.Purpose.

The purpose of the resource. This field can be either PRIVATE_RFC_1918 or INTERNAL_HTTPS_LOAD_BALANCER. A subnetwork with purpose set to INTERNAL_HTTPS_LOAD_BALANCER is a user-created subnetwork that is reserved for Internal HTTP(S) Load Balancing. If unspecified, the purpose defaults to PRIVATE_RFC_1918. The enableFlowLogs field isn't supported with the purpose field set to INTERNAL_HTTPS_LOAD_BALANCER.

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Fields

NameDescription
InternalHttpsLoadBalancer

Subnet reserved for Internal HTTP(S) Load Balancing.

Private

Regular user created or automatically created subnet.

PrivateRfc1918

Regular user created or automatically created subnet.

PrivateServiceConnect

Subnetworks created for Private Service Connect in the producer network.

RegionalManagedProxy

Subnetwork used for Regional Internal/External HTTP(S) Load Balancing.

UndefinedPurpose

A value indicating that the enum field is not set.