Enum GuestOsFeature.Type (1.91.0)

public enum GuestOsFeature.Type extends Enum<GuestOsFeature.Type> implements 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_LIVE_MIGRATABLE_V2
- SEV_SNP_CAPABLE
- TDX_CAPABLE
- IDPF
- SNP_SVSM_CAPABLE

For more information, see Enabling guest operating system features.

Protobuf enum google.cloud.compute.v1.GuestOsFeature.Type

Implements

ProtocolMessageEnum

Static Fields

Name Description
BARE_METAL_LINUX_COMPATIBLE

BARE_METAL_LINUX_COMPATIBLE = 354232740;

BARE_METAL_LINUX_COMPATIBLE_VALUE

BARE_METAL_LINUX_COMPATIBLE = 354232740;

FEATURE_TYPE_UNSPECIFIED

FEATURE_TYPE_UNSPECIFIED = 531767259;

FEATURE_TYPE_UNSPECIFIED_VALUE

FEATURE_TYPE_UNSPECIFIED = 531767259;

GVNIC

GVNIC = 68209305;

GVNIC_VALUE

GVNIC = 68209305;

IDPF

IDPF = 2242641;

IDPF_VALUE

IDPF = 2242641;

MULTI_IP_SUBNET

MULTI_IP_SUBNET = 151776719;

MULTI_IP_SUBNET_VALUE

MULTI_IP_SUBNET = 151776719;

SECURE_BOOT

SECURE_BOOT = 376811194;

SECURE_BOOT_VALUE

SECURE_BOOT = 376811194;

SEV_CAPABLE

SEV_CAPABLE = 87083793;

SEV_CAPABLE_VALUE

SEV_CAPABLE = 87083793;

SEV_LIVE_MIGRATABLE

SEV_LIVE_MIGRATABLE = 392039820;

SEV_LIVE_MIGRATABLE_V2

SEV_LIVE_MIGRATABLE_V2 = 168551983;

SEV_LIVE_MIGRATABLE_V2_VALUE

SEV_LIVE_MIGRATABLE_V2 = 168551983;

SEV_LIVE_MIGRATABLE_VALUE

SEV_LIVE_MIGRATABLE = 392039820;

SEV_SNP_CAPABLE

SEV_SNP_CAPABLE = 426919;

SEV_SNP_CAPABLE_VALUE

SEV_SNP_CAPABLE = 426919;

SNP_SVSM_CAPABLE

SNP_SVSM_CAPABLE = 52921460;

SNP_SVSM_CAPABLE_VALUE

SNP_SVSM_CAPABLE = 52921460;

TDX_CAPABLE

TDX_CAPABLE = 240446133;

TDX_CAPABLE_VALUE

TDX_CAPABLE = 240446133;

UEFI_COMPATIBLE

UEFI_COMPATIBLE = 195865408;

UEFI_COMPATIBLE_VALUE

UEFI_COMPATIBLE = 195865408;

UNDEFINED_TYPE

A value indicating that the enum field is not set.

UNDEFINED_TYPE = 0;

UNDEFINED_TYPE_VALUE

A value indicating that the enum field is not set.

UNDEFINED_TYPE = 0;

UNRECOGNIZED
VIRTIO_SCSI_MULTIQUEUE

VIRTIO_SCSI_MULTIQUEUE = 201597069;

VIRTIO_SCSI_MULTIQUEUE_VALUE

VIRTIO_SCSI_MULTIQUEUE = 201597069;

WINDOWS

WINDOWS = 456863331;

WINDOWS_VALUE

WINDOWS = 456863331;

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()