public sealed class SoftwarePackage : IMessage<Inventory.Types.SoftwarePackage>, IEquatable<Inventory.Types.SoftwarePackage>, IDeepCloneable<Inventory.Types.SoftwarePackage>, IBufferMessage, IMessageSoftware package information of the operating system.
Implements
IMessage<Inventory.Types.SoftwarePackage>, System.IEquatable<Inventory.Types.SoftwarePackage>, IDeepCloneable<Inventory.Types.SoftwarePackage>, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
SoftwarePackage()
public SoftwarePackage()SoftwarePackage(Inventory.Types.SoftwarePackage)
public SoftwarePackage(Inventory.Types.SoftwarePackage other)| Parameter | |
|---|---|
| Name | Description |
other |
Inventory.Types.SoftwarePackage |
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 |
Inventory.Types.VersionedPackage |
|
CosPackage
public Inventory.Types.VersionedPackage CosPackage { get; set; }Details of a COS package.
| Property Value | |
|---|---|
| Type | Description |
Inventory.Types.VersionedPackage |
|
DetailsCase
public Inventory.Types.SoftwarePackage.DetailsOneofCase DetailsCase { get; }| Property Value | |
|---|---|
| Type | Description |
Inventory.Types.SoftwarePackage.DetailsOneofCase |
|
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 |
Inventory.Types.VersionedPackage |
|
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 |
Inventory.Types.WindowsQuickFixEngineeringPackage |
|
WindowsApplication
public Inventory.Types.WindowsApplication WindowsApplication { get; set; }Details of Windows Application.
| Property Value | |
|---|---|
| Type | Description |
Inventory.Types.WindowsApplication |
|
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 |
Inventory.Types.WindowsUpdatePackage |
|
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 |
Inventory.Types.VersionedPackage |
|
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 |
Inventory.Types.VersionedPackage |
|
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 |
Inventory.Types.ZypperPatch |
|