Class Inventory.Types.WindowsUpdatePackage

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

Object > Inventory.Types.WindowsUpdatePackage

Namespace

Google.Cloud.OsConfig.V1

Assembly

Google.Cloud.OsConfig.V1.dll

Constructors

WindowsUpdatePackage()

public WindowsUpdatePackage()

WindowsUpdatePackage(Inventory.Types.WindowsUpdatePackage)

public WindowsUpdatePackage(Inventory.Types.WindowsUpdatePackage other)
Parameter
NameDescription
otherInventory.Types.WindowsUpdatePackage

Properties

Categories

public RepeatedField<Inventory.Types.WindowsUpdatePackage.Types.WindowsUpdateCategory> Categories { get; }

The categories that are associated with this update package.

Property Value
TypeDescription
RepeatedField<Inventory.Types.WindowsUpdatePackage.Types.WindowsUpdateCategory>

Description

public string Description { get; set; }

The localized description of the update package.

Property Value
TypeDescription
String

KbArticleIds

public RepeatedField<string> KbArticleIds { get; }

A collection of Microsoft Knowledge Base article IDs that are associated with the update package.

Property Value
TypeDescription
RepeatedField<String>

LastDeploymentChangeTime

public Timestamp LastDeploymentChangeTime { get; set; }

The last published date of the update, in (UTC) date and time.

Property Value
TypeDescription
Timestamp

MoreInfoUrls

public RepeatedField<string> MoreInfoUrls { get; }

A collection of URLs that provide more information about the update package.

Property Value
TypeDescription
RepeatedField<String>

RevisionNumber

public int RevisionNumber { get; set; }

The revision number of this update package.

Property Value
TypeDescription
Int32

SupportUrl

public string SupportUrl { get; set; }

A hyperlink to the language-specific support information for the update.

Property Value
TypeDescription
String

Title

public string Title { get; set; }

The localized title of the update package.

Property Value
TypeDescription
String

UpdateId

public string UpdateId { get; set; }

Gets the identifier of an update package. Stays the same across revisions.

Property Value
TypeDescription
String