public sealed class Inventory.Types.SoftwarePackage : IMessage<Inventory.Types.SoftwarePackage>, IEquatable<Inventory.Types.SoftwarePackage>, IDeepCloneable<Inventory.Types.SoftwarePackage>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud OS Config v1 API class Inventory.Types.SoftwarePackage.
Software package information of the operating system.
Implements
IMessageInventoryTypesSoftwarePackage, IEquatableInventoryTypesSoftwarePackage, IDeepCloneableInventoryTypesSoftwarePackage, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
SoftwarePackage()
public SoftwarePackage()
SoftwarePackage(SoftwarePackage)
public SoftwarePackage(Inventory.Types.SoftwarePackage other)
Parameter | |
---|---|
Name | Description |
other | InventoryTypesSoftwarePackage |
Properties
AptPackage
public Inventory.Types.VersionedPackage AptPackage { get; set; }
Details of an APT package. For details about the apt package manager, see https://wiki.debian.org/Apt.
Property Value | |
---|---|
Type | Description |
InventoryTypesVersionedPackage |
CosPackage
public Inventory.Types.VersionedPackage CosPackage { get; set; }
Details of a COS package.
Property Value | |
---|---|
Type | Description |
InventoryTypesVersionedPackage |
DetailsCase
public Inventory.Types.SoftwarePackage.DetailsOneofCase DetailsCase { get; }
Property Value | |
---|---|
Type | Description |
InventoryTypesSoftwarePackageDetailsOneofCase |
GoogetPackage
public Inventory.Types.VersionedPackage GoogetPackage { get; set; }
Details of a Googet package. For details about the googet package manager, see https://github.com/google/googet.
Property Value | |
---|---|
Type | Description |
InventoryTypesVersionedPackage |
QfePackage
public Inventory.Types.WindowsQuickFixEngineeringPackage QfePackage { get; set; }
Details of a Windows Quick Fix engineering package. See https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering for info in Windows Quick Fix Engineering.
Property Value | |
---|---|
Type | Description |
InventoryTypesWindowsQuickFixEngineeringPackage |
WindowsApplication
public Inventory.Types.WindowsApplication WindowsApplication { get; set; }
Details of Windows Application.
Property Value | |
---|---|
Type | Description |
InventoryTypesWindowsApplication |
WuaPackage
public Inventory.Types.WindowsUpdatePackage WuaPackage { get; set; }
Details of a Windows Update package. See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for information about Windows Update.
Property Value | |
---|---|
Type | Description |
InventoryTypesWindowsUpdatePackage |
YumPackage
public Inventory.Types.VersionedPackage YumPackage { get; set; }
Yum package info. For details about the yum package manager, see https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/ch-yum.
Property Value | |
---|---|
Type | Description |
InventoryTypesVersionedPackage |
ZypperPackage
public Inventory.Types.VersionedPackage ZypperPackage { get; set; }
Details of a Zypper package. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.
Property Value | |
---|---|
Type | Description |
InventoryTypesVersionedPackage |
ZypperPatch
public Inventory.Types.ZypperPatch ZypperPatch { get; set; }
Details of a Zypper patch. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.
Property Value | |
---|---|
Type | Description |
InventoryTypesZypperPatch |