public sealed class Inventory.Types.WindowsUpdatePackage : IMessage<Inventory.Types.WindowsUpdatePackage>, IEquatable<Inventory.Types.WindowsUpdatePackage>, IDeepCloneable<Inventory.Types.WindowsUpdatePackage>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud OS Config v1 API class Inventory.Types.WindowsUpdatePackage.
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.
Implements
IMessageInventoryTypesWindowsUpdatePackage, IEquatableInventoryTypesWindowsUpdatePackage, IDeepCloneableInventoryTypesWindowsUpdatePackage, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
WindowsUpdatePackage()
public WindowsUpdatePackage()
WindowsUpdatePackage(WindowsUpdatePackage)
public WindowsUpdatePackage(Inventory.Types.WindowsUpdatePackage other)
Parameter | |
---|---|
Name | Description |
other |
InventoryTypesWindowsUpdatePackage |
Properties
Categories
public RepeatedField<Inventory.Types.WindowsUpdatePackage.Types.WindowsUpdateCategory> Categories { get; }
The categories that are associated with this update package.
Property Value | |
---|---|
Type | Description |
RepeatedFieldInventoryTypesWindowsUpdatePackageTypesWindowsUpdateCategory |
Description
public string Description { get; set; }
The localized description of the update package.
Property Value | |
---|---|
Type | Description |
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 |
RepeatedFieldstring |
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 |
RepeatedFieldstring |
RevisionNumber
public int RevisionNumber { get; set; }
The revision number of this update package.
Property Value | |
---|---|
Type | Description |
int |
SupportUrl
public string SupportUrl { get; set; }
A hyperlink to the language-specific support information for the update.
Property Value | |
---|---|
Type | Description |
string |
Title
public string Title { get; set; }
The localized title of the update package.
Property Value | |
---|---|
Type | Description |
string |
UpdateId
public string UpdateId { get; set; }
Gets the identifier of an update package. Stays the same across revisions.
Property Value | |
---|---|
Type | Description |
string |