public sealed class UpgradeNote : IMessage<UpgradeNote>, IEquatable<UpgradeNote>, IDeepCloneable<UpgradeNote>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class UpgradeNote.
An Upgrade Note represents a potential upgrade of a package to a given version. For each package version combination (i.e. bash 4.0, bash 4.1, bash 4.1.2), there will be an Upgrade Note. For Windows, windows_update field represents the information related to the update.
Implements
IMessage UpgradeNote , IEquatable UpgradeNote , IDeepCloneable UpgradeNote , IBufferMessage , IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
UpgradeNote()
public UpgradeNote()
UpgradeNote(UpgradeNote)
public UpgradeNote(UpgradeNote other)
Properties
Distributions
public RepeatedField<UpgradeDistribution> Distributions { get; }
Metadata about the upgrade for each specific operating system.
Package
public string Package { get; set; }
Required for non-Windows OS. The package this Upgrade is for.
Version
public Version Version { get; set; }
Required for non-Windows OS. The version of the package in machine + human readable form.
WindowsUpdate
public WindowsUpdate WindowsUpdate { get; set; }
Required for Windows OS. Represents the metadata about the Windows update.