public static enum InstanceProperties.PrivateIpv6GoogleAccess extends Enum<InstanceProperties.PrivateIpv6GoogleAccess> implements com.google.protobuf.ProtocolMessageEnum
The private IPv6 google access type for VMs. If not specified, use INHERIT_FROM_SUBNETWORK as default. Note that for MachineImage, this is not supported yet.Protobuf enum
google.cloud.compute.v1.InstanceProperties.PrivateIpv6GoogleAccess| Enum Constant and Description |
|---|
ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE
Bidirectional private IPv6 access to/from Google services.
|
ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE
Outbound private IPv6 access from VMs in this subnet to Google services.
|
INHERIT_FROM_SUBNETWORK
Each network interface inherits PrivateIpv6GoogleAccess from its subnetwork.
|
UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS
A value indicating that the enum field is not set.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE_VALUE
Bidirectional private IPv6 access to/from Google services.
|
static int |
ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE_VALUE
Outbound private IPv6 access from VMs in this subnet to Google services.
|
static int |
INHERIT_FROM_SUBNETWORK_VALUE
Each network interface inherits PrivateIpv6GoogleAccess from its subnetwork.
|
static int |
UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS_VALUE
A value indicating that the enum field is not set.
|
| Modifier and Type | Method and Description |
|---|---|
static InstanceProperties.PrivateIpv6GoogleAccess |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<InstanceProperties.PrivateIpv6GoogleAccess> |
internalGetValueMap() |
static InstanceProperties.PrivateIpv6GoogleAccess |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static InstanceProperties.PrivateIpv6GoogleAccess |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static InstanceProperties.PrivateIpv6GoogleAccess |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InstanceProperties.PrivateIpv6GoogleAccess[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final InstanceProperties.PrivateIpv6GoogleAccess UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS
A value indicating that the enum field is not set.
UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = 0;public static final InstanceProperties.PrivateIpv6GoogleAccess ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE
Bidirectional private IPv6 access to/from Google services. If specified, the subnetwork who is attached to the instance's default network interface will be assigned an internal IPv6 prefix if it doesn't have before.
ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = 427975994;public static final InstanceProperties.PrivateIpv6GoogleAccess ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE
Outbound private IPv6 access from VMs in this subnet to Google services. If specified, the subnetwork who is attached to the instance's default network interface will be assigned an internal IPv6 prefix if it doesn't have before.
ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = 288210263;public static final InstanceProperties.PrivateIpv6GoogleAccess INHERIT_FROM_SUBNETWORK
Each network interface inherits PrivateIpv6GoogleAccess from its subnetwork.
INHERIT_FROM_SUBNETWORK = 530256959;public static final InstanceProperties.PrivateIpv6GoogleAccess UNRECOGNIZED
public static final int UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS_VALUE
A value indicating that the enum field is not set.
UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = 0;public static final int ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE_VALUE
Bidirectional private IPv6 access to/from Google services. If specified, the subnetwork who is attached to the instance's default network interface will be assigned an internal IPv6 prefix if it doesn't have before.
ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = 427975994;public static final int ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE_VALUE
Outbound private IPv6 access from VMs in this subnet to Google services. If specified, the subnetwork who is attached to the instance's default network interface will be assigned an internal IPv6 prefix if it doesn't have before.
ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = 288210263;public static final int INHERIT_FROM_SUBNETWORK_VALUE
Each network interface inherits PrivateIpv6GoogleAccess from its subnetwork.
INHERIT_FROM_SUBNETWORK = 530256959;public static InstanceProperties.PrivateIpv6GoogleAccess[] values()
for (InstanceProperties.PrivateIpv6GoogleAccess c : InstanceProperties.PrivateIpv6GoogleAccess.values()) System.out.println(c);
public static InstanceProperties.PrivateIpv6GoogleAccess valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static InstanceProperties.PrivateIpv6GoogleAccess valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static InstanceProperties.PrivateIpv6GoogleAccess forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<InstanceProperties.PrivateIpv6GoogleAccess> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static InstanceProperties.PrivateIpv6GoogleAccess valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2023 Google LLC. All rights reserved.