Cloud OS Config V1alpha API - Class Google::Cloud::OsConfig::V1alpha::Inventory::WindowsUpdatePackage (v0.10.0)

Reference documentation and code samples for the Cloud OS Config V1alpha API class Google::Cloud::OsConfig::V1alpha::Inventory::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#categories

def categories() -> ::Array<::Google::Cloud::OsConfig::V1alpha::Inventory::WindowsUpdatePackage::WindowsUpdateCategory>
Returns

#categories=

def categories=(value) -> ::Array<::Google::Cloud::OsConfig::V1alpha::Inventory::WindowsUpdatePackage::WindowsUpdateCategory>
Parameter
Returns

#description

def description() -> ::String
Returns
  • (::String) — The localized description of the update package.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — The localized description of the update package.
Returns
  • (::String) — The localized description of the update package.

#kb_article_ids

def kb_article_ids() -> ::Array<::String>
Returns
  • (::Array<::String>) — A collection of Microsoft Knowledge Base article IDs that are associated with the update package.

#kb_article_ids=

def kb_article_ids=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
Returns
  • (::Array<::String>) — A collection of Microsoft Knowledge Base article IDs that are associated with the update package.

#last_deployment_change_time

def last_deployment_change_time() -> ::Google::Protobuf::Timestamp
Returns

#last_deployment_change_time=

def last_deployment_change_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#more_info_urls

def more_info_urls() -> ::Array<::String>
Returns
  • (::Array<::String>) — A collection of URLs that provide more information about the update package.

#more_info_urls=

def more_info_urls=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — A collection of URLs that provide more information about the update package.
Returns
  • (::Array<::String>) — A collection of URLs that provide more information about the update package.

#revision_number

def revision_number() -> ::Integer
Returns
  • (::Integer) — The revision number of this update package.

#revision_number=

def revision_number=(value) -> ::Integer
Parameter
  • value (::Integer) — The revision number of this update package.
Returns
  • (::Integer) — The revision number of this update package.

#support_url

def support_url() -> ::String
Returns
  • (::String) — A hyperlink to the language-specific support information for the update.

#support_url=

def support_url=(value) -> ::String
Parameter
  • value (::String) — A hyperlink to the language-specific support information for the update.
Returns
  • (::String) — A hyperlink to the language-specific support information for the update.

#title

def title() -> ::String
Returns
  • (::String) — The localized title of the update package.

#title=

def title=(value) -> ::String
Parameter
  • value (::String) — The localized title of the update package.
Returns
  • (::String) — The localized title of the update package.

#update_id

def update_id() -> ::String
Returns
  • (::String) — Gets the identifier of an update package. Stays the same across revisions.

#update_id=

def update_id=(value) -> ::String
Parameter
  • value (::String) — Gets the identifier of an update package. Stays the same across revisions.
Returns
  • (::String) — Gets the identifier of an update package. Stays the same across revisions.