Google Cloud OS Config v1 API - Class Inventory.Types.OsInfo (2.4.0)

public sealed class Inventory.Types.OsInfo : IMessage<Inventory.Types.OsInfo>, IEquatable<Inventory.Types.OsInfo>, IDeepCloneable<Inventory.Types.OsInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud OS Config v1 API class Inventory.Types.OsInfo.

Operating system information for the VM.

Inheritance

object > Inventory.Types.OsInfo

Namespace

Google.Cloud.OsConfig.V1

Assembly

Google.Cloud.OsConfig.V1.dll

Constructors

OsInfo()

public OsInfo()

OsInfo(OsInfo)

public OsInfo(Inventory.Types.OsInfo other)
Parameter
Name Description
other InventoryTypesOsInfo

Properties

Architecture

public string Architecture { get; set; }

The system architecture of the operating system.

Property Value
Type Description
string

Hostname

public string Hostname { get; set; }

The VM hostname.

Property Value
Type Description
string

KernelRelease

public string KernelRelease { get; set; }

The kernel release of the operating system.

Property Value
Type Description
string

KernelVersion

public string KernelVersion { get; set; }

The kernel version of the operating system.

Property Value
Type Description
string

LongName

public string LongName { get; set; }

The operating system long name. For example 'Debian GNU/Linux 9' or 'Microsoft Window Server 2019 Datacenter'.

Property Value
Type Description
string

OsconfigAgentVersion

public string OsconfigAgentVersion { get; set; }

The current version of the OS Config agent running on the VM.

Property Value
Type Description
string

ShortName

public string ShortName { get; set; }

The operating system short name. For example, 'windows' or 'debian'.

Property Value
Type Description
string

Version

public string Version { get; set; }

The version of the operating system.

Property Value
Type Description
string