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.
Implements
IMessageInventoryTypesOsInfo, IEquatableInventoryTypesOsInfo, IDeepCloneableInventoryTypesOsInfo, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
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 |