Compute V1 Client - Class Mode (2.3.0)

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

The public delegated prefix mode for IPv6 only.

Protobuf type google.cloud.compute.v1.PublicDelegatedPrefix.Mode

Namespace

Google \ Cloud \ Compute \ V1 \ PublicDelegatedPrefix

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

UNDEFINED_MODE

Value: 0

A value indicating that the enum field is not set.

Generated from protobuf enum UNDEFINED_MODE = 0;

DELEGATION

Value: 264149288

The public delegated prefix is used for further sub-delegation only. Such prefixes cannot set allocatablePrefixLength.

Generated from protobuf enum DELEGATION = 264149288;

EXTERNAL_IPV6_FORWARDING_RULE_CREATION

Value: 398684356

The public delegated prefix is used for creating forwarding rules only.

Such prefixes cannot set publicDelegatedSubPrefixes. Parent public delegated prefix must have IPv6 access type as EXTERNAL.

Generated from protobuf enum EXTERNAL_IPV6_FORWARDING_RULE_CREATION = 398684356;

EXTERNAL_IPV6_SUBNETWORK_CREATION

Value: 61198284

The public delegated prefix is used for creating dual-mode subnetworks only. Such prefixes cannot set publicDelegatedSubPrefixes. Parent public delegated prefix must have IPv6 access type as EXTERNAL.

Generated from protobuf enum EXTERNAL_IPV6_SUBNETWORK_CREATION = 61198284;

INTERNAL_IPV6_SUBNETWORK_CREATION

Value: 153239834

The public delegated prefix is used for creating dual stack or IPv6-only subnetwork with internal access only. Such prefixes cannot set publicDelegatedSubPrefixes and allocatablePrefixLength. Parent public delegated prefix must have IPv6 access type as INTERNAL.

Generated from protobuf enum INTERNAL_IPV6_SUBNETWORK_CREATION = 153239834;