Compute Engine v1 API - Class GuestOsFeature (3.22.0)

public sealed class GuestOsFeature : IMessage<GuestOsFeature>, IEquatable<GuestOsFeature>, IDeepCloneable<GuestOsFeature>, IBufferMessage, IMessage

Reference documentation and code samples for the Compute Engine v1 API class GuestOsFeature.

Guest OS features.

Inheritance

object > GuestOsFeature

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

GuestOsFeature()

public GuestOsFeature()

GuestOsFeature(GuestOsFeature)

public GuestOsFeature(GuestOsFeature other)
Parameter
Name Description
other GuestOsFeature

Properties

HasType

public bool HasType { get; }

Gets whether the "type" field is set

Property Value
Type Description
bool

Type

public string Type { get; set; }

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. Check the Type enum for the list of possible values.

Property Value
Type Description
string