public sealed class WindowsUpdatePackage : IMessage<Inventory.Types.WindowsUpdatePackage>, IEquatable<Inventory.Types.WindowsUpdatePackage>, IDeepCloneable<Inventory.Types.WindowsUpdatePackage>, IBufferMessage, IMessage
Details related to a Windows Update package. Field data and names are taken from Windows Update API IUpdate Interface: https://docs.microsoft.com/en-us/windows/win32/api/_wua/ Descriptive fields like title, and description are localized based on the locale of the VM being updated.
Inheritance
System.Object > Inventory.Types.WindowsUpdatePackageImplements
IMessage<Inventory.Types.WindowsUpdatePackage>, System.IEquatable<Inventory.Types.WindowsUpdatePackage>, IDeepCloneable<Inventory.Types.WindowsUpdatePackage>, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
WindowsUpdatePackage()
public WindowsUpdatePackage()
WindowsUpdatePackage(Inventory.Types.WindowsUpdatePackage)
public WindowsUpdatePackage(Inventory.Types.WindowsUpdatePackage other)
Parameter | |
---|---|
Name | Description |
other | Inventory.Types.WindowsUpdatePackage |
Properties
Categories
public RepeatedField<Inventory.Types.WindowsUpdatePackage.Types.WindowsUpdateCategory> Categories { get; }
The categories that are associated with this update package.
Property Value | |
---|---|
Type | Description |
RepeatedField<Inventory.Types.WindowsUpdatePackage.Types.WindowsUpdateCategory> |
Description
public string Description { get; set; }
The localized description of the update package.
Property Value | |
---|---|
Type | Description |
System.String |
KbArticleIds
public RepeatedField<string> KbArticleIds { get; }
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
Property Value | |
---|---|
Type | Description |
RepeatedField<System.String> |
LastDeploymentChangeTime
public Timestamp LastDeploymentChangeTime { get; set; }
The last published date of the update, in (UTC) date and time.
Property Value | |
---|---|
Type | Description |
Timestamp |
MoreInfoUrls
public RepeatedField<string> MoreInfoUrls { get; }
A collection of URLs that provide more information about the update package.
Property Value | |
---|---|
Type | Description |
RepeatedField<System.String> |
RevisionNumber
public int RevisionNumber { get; set; }
The revision number of this update package.
Property Value | |
---|---|
Type | Description |
System.Int32 |
SupportUrl
public string SupportUrl { get; set; }
A hyperlink to the language-specific support information for the update.
Property Value | |
---|---|
Type | Description |
System.String |
Title
public string Title { get; set; }
The localized title of the update package.
Property Value | |
---|---|
Type | Description |
System.String |
UpdateId
public string UpdateId { get; set; }
Gets the identifier of an update package. Stays the same across revisions.
Property Value | |
---|---|
Type | Description |
System.String |