public static enum GuestOsFeature.Type extends Enum<GuestOsFeature.Type> implements com.google.protobuf.ProtocolMessageEnum
The ID of a supported feature. To add multiple values, use commas to separate values. Set to one or more of the following values: - VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_SNP_CAPABLE For more information, see Enabling guest operating system features.Protobuf enum
google.cloud.compute.v1.GuestOsFeature.Type| Enum Constant and Description |
|---|
FEATURE_TYPE_UNSPECIFIED
FEATURE_TYPE_UNSPECIFIED = 531767259; |
GVNIC
GVNIC = 68209305; |
MULTI_IP_SUBNET
MULTI_IP_SUBNET = 151776719; |
SECURE_BOOT
SECURE_BOOT = 376811194; |
SEV_CAPABLE
SEV_CAPABLE = 87083793; |
SEV_SNP_CAPABLE
SEV_SNP_CAPABLE = 426919; |
UEFI_COMPATIBLE
UEFI_COMPATIBLE = 195865408; |
UNDEFINED_TYPE
A value indicating that the enum field is not set.
|
UNRECOGNIZED |
VIRTIO_SCSI_MULTIQUEUE
VIRTIO_SCSI_MULTIQUEUE = 201597069; |
WINDOWS
WINDOWS = 456863331; |
| Modifier and Type | Field and Description |
|---|---|
static int |
FEATURE_TYPE_UNSPECIFIED_VALUE
FEATURE_TYPE_UNSPECIFIED = 531767259; |
static int |
GVNIC_VALUE
GVNIC = 68209305; |
static int |
MULTI_IP_SUBNET_VALUE
MULTI_IP_SUBNET = 151776719; |
static int |
SECURE_BOOT_VALUE
SECURE_BOOT = 376811194; |
static int |
SEV_CAPABLE_VALUE
SEV_CAPABLE = 87083793; |
static int |
SEV_SNP_CAPABLE_VALUE
SEV_SNP_CAPABLE = 426919; |
static int |
UEFI_COMPATIBLE_VALUE
UEFI_COMPATIBLE = 195865408; |
static int |
UNDEFINED_TYPE_VALUE
A value indicating that the enum field is not set.
|
static int |
VIRTIO_SCSI_MULTIQUEUE_VALUE
VIRTIO_SCSI_MULTIQUEUE = 201597069; |
static int |
WINDOWS_VALUE
WINDOWS = 456863331; |
| Modifier and Type | Method and Description |
|---|---|
static GuestOsFeature.Type |
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<GuestOsFeature.Type> |
internalGetValueMap() |
static GuestOsFeature.Type |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static GuestOsFeature.Type |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static GuestOsFeature.Type |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GuestOsFeature.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GuestOsFeature.Type UNDEFINED_TYPE
A value indicating that the enum field is not set.
UNDEFINED_TYPE = 0;public static final GuestOsFeature.Type FEATURE_TYPE_UNSPECIFIED
FEATURE_TYPE_UNSPECIFIED = 531767259;public static final GuestOsFeature.Type GVNIC
GVNIC = 68209305;public static final GuestOsFeature.Type MULTI_IP_SUBNET
MULTI_IP_SUBNET = 151776719;public static final GuestOsFeature.Type SECURE_BOOT
SECURE_BOOT = 376811194;public static final GuestOsFeature.Type SEV_CAPABLE
SEV_CAPABLE = 87083793;public static final GuestOsFeature.Type SEV_SNP_CAPABLE
SEV_SNP_CAPABLE = 426919;public static final GuestOsFeature.Type UEFI_COMPATIBLE
UEFI_COMPATIBLE = 195865408;public static final GuestOsFeature.Type VIRTIO_SCSI_MULTIQUEUE
VIRTIO_SCSI_MULTIQUEUE = 201597069;public static final GuestOsFeature.Type WINDOWS
WINDOWS = 456863331;public static final GuestOsFeature.Type UNRECOGNIZED
public static final int UNDEFINED_TYPE_VALUE
A value indicating that the enum field is not set.
UNDEFINED_TYPE = 0;public static final int FEATURE_TYPE_UNSPECIFIED_VALUE
FEATURE_TYPE_UNSPECIFIED = 531767259;public static final int GVNIC_VALUE
GVNIC = 68209305;public static final int MULTI_IP_SUBNET_VALUE
MULTI_IP_SUBNET = 151776719;public static final int SECURE_BOOT_VALUE
SECURE_BOOT = 376811194;public static final int SEV_CAPABLE_VALUE
SEV_CAPABLE = 87083793;public static final int SEV_SNP_CAPABLE_VALUE
SEV_SNP_CAPABLE = 426919;public static final int UEFI_COMPATIBLE_VALUE
UEFI_COMPATIBLE = 195865408;public static final int VIRTIO_SCSI_MULTIQUEUE_VALUE
VIRTIO_SCSI_MULTIQUEUE = 201597069;public static final int WINDOWS_VALUE
WINDOWS = 456863331;public static GuestOsFeature.Type[] values()
for (GuestOsFeature.Type c : GuestOsFeature.Type.values()) System.out.println(c);
public static GuestOsFeature.Type 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 GuestOsFeature.Type valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static GuestOsFeature.Type forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<GuestOsFeature.Type> 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 GuestOsFeature.Type valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2023 Google LLC. All rights reserved.