public sealed class VersionedPackage : IMessage<Inventory.Types.VersionedPackage>, IEquatable<Inventory.Types.VersionedPackage>, IDeepCloneable<Inventory.Types.VersionedPackage>, IBufferMessage, IMessage
Information related to the a standard versioned package. This includes package info for APT, Yum, Zypper, and Googet package managers.
Inheritance
System.Object > Inventory.Types.VersionedPackageImplements
IMessage<Inventory.Types.VersionedPackage>, System.IEquatable<Inventory.Types.VersionedPackage>, IDeepCloneable<Inventory.Types.VersionedPackage>, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
VersionedPackage()
public VersionedPackage()
VersionedPackage(Inventory.Types.VersionedPackage)
public VersionedPackage(Inventory.Types.VersionedPackage other)
Parameter | |
---|---|
Name | Description |
other | Inventory.Types.VersionedPackage |
Properties
Architecture
public string Architecture { get; set; }
The system architecture this package is intended for.
Property Value | |
---|---|
Type | Description |
System.String |
PackageName
public string PackageName { get; set; }
The name of the package.
Property Value | |
---|---|
Type | Description |
System.String |
Version
public string Version { get; set; }
The version of the package.
Property Value | |
---|---|
Type | Description |
System.String |