Enum UsableSubnetwork.Ipv6AccessType (1.58.0)

public enum UsableSubnetwork.Ipv6AccessType extends Enum<UsableSubnetwork.Ipv6AccessType> implements ProtocolMessageEnum

The access type of IPv6 address this subnet holds. It's immutable and can only be specified during creation or the first time the subnet is updated into IPV4_IPV6 dual stack.

Protobuf enum google.cloud.compute.v1.UsableSubnetwork.Ipv6AccessType

Implements

ProtocolMessageEnum

Static Fields

Name Description
EXTERNAL

VMs on this subnet will be assigned IPv6 addresses that are accessible via the Internet, as well as the VPC network.

EXTERNAL = 35607499;

EXTERNAL_VALUE

VMs on this subnet will be assigned IPv6 addresses that are accessible via the Internet, as well as the VPC network.

EXTERNAL = 35607499;

INTERNAL

VMs on this subnet will be assigned IPv6 addresses that are only accessible over the VPC network.

INTERNAL = 279295677;

INTERNAL_VALUE

VMs on this subnet will be assigned IPv6 addresses that are only accessible over the VPC network.

INTERNAL = 279295677;

UNDEFINED_IPV6_ACCESS_TYPE

A value indicating that the enum field is not set.

UNDEFINED_IPV6_ACCESS_TYPE = 0;

UNDEFINED_IPV6_ACCESS_TYPE_VALUE

A value indicating that the enum field is not set.

UNDEFINED_IPV6_ACCESS_TYPE = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()