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 \ PublicDelegatedPrefixMethods
static::name
value
mixed
static::value
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;

