Class: Google::Cloud::OsConfig::V1::Inventory::WindowsUpdatePackage
- Inherits:
-
Object
- Object
- Google::Cloud::OsConfig::V1::Inventory::WindowsUpdatePackage
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/osconfig/v1/inventory.rb
Overview
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.
Defined Under Namespace
Classes: WindowsUpdateCategory
Instance Attribute Summary collapse
-
#categories ⇒ ::Array<::Google::Cloud::OsConfig::V1::Inventory::WindowsUpdatePackage::WindowsUpdateCategory>
The categories that are associated with this update package.
-
#description ⇒ ::String
The localized description of the update package.
-
#kb_article_ids ⇒ ::Array<::String>
A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
-
#last_deployment_change_time ⇒ ::Google::Protobuf::Timestamp
The last published date of the update, in (UTC) date and time.
-
#more_info_urls ⇒ ::Array<::String>
A collection of URLs that provide more information about the update package.
-
#revision_number ⇒ ::Integer
The revision number of this update package.
-
#support_url ⇒ ::String
A hyperlink to the language-specific support information for the update.
-
#title ⇒ ::String
The localized title of the update package.
-
#update_id ⇒ ::String
Gets the identifier of an update package.
Instance Attribute Details
#categories ⇒ ::Array<::Google::Cloud::OsConfig::V1::Inventory::WindowsUpdatePackage::WindowsUpdateCategory>
Returns The categories that are associated with this update package.
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 252 class WindowsUpdatePackage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Categories specified by the Windows Update. # @!attribute [rw] id # @return [::String] # The identifier of the windows update category. # @!attribute [rw] name # @return [::String] # The name of the windows update category. class WindowsUpdateCategory include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#description ⇒ ::String
Returns The localized description of the update package.
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 252 class WindowsUpdatePackage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Categories specified by the Windows Update. # @!attribute [rw] id # @return [::String] # The identifier of the windows update category. # @!attribute [rw] name # @return [::String] # The name of the windows update category. class WindowsUpdateCategory include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#kb_article_ids ⇒ ::Array<::String>
Returns A collection of Microsoft Knowledge Base article IDs that are associated with the update package.
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 252 class WindowsUpdatePackage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Categories specified by the Windows Update. # @!attribute [rw] id # @return [::String] # The identifier of the windows update category. # @!attribute [rw] name # @return [::String] # The name of the windows update category. class WindowsUpdateCategory include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#last_deployment_change_time ⇒ ::Google::Protobuf::Timestamp
Returns The last published date of the update, in (UTC) date and time.
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 252 class WindowsUpdatePackage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Categories specified by the Windows Update. # @!attribute [rw] id # @return [::String] # The identifier of the windows update category. # @!attribute [rw] name # @return [::String] # The name of the windows update category. class WindowsUpdateCategory include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#more_info_urls ⇒ ::Array<::String>
Returns A collection of URLs that provide more information about the update package.
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 252 class WindowsUpdatePackage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Categories specified by the Windows Update. # @!attribute [rw] id # @return [::String] # The identifier of the windows update category. # @!attribute [rw] name # @return [::String] # The name of the windows update category. class WindowsUpdateCategory include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#revision_number ⇒ ::Integer
Returns The revision number of this update package.
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 252 class WindowsUpdatePackage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Categories specified by the Windows Update. # @!attribute [rw] id # @return [::String] # The identifier of the windows update category. # @!attribute [rw] name # @return [::String] # The name of the windows update category. class WindowsUpdateCategory include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#support_url ⇒ ::String
Returns A hyperlink to the language-specific support information for the update.
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 252 class WindowsUpdatePackage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Categories specified by the Windows Update. # @!attribute [rw] id # @return [::String] # The identifier of the windows update category. # @!attribute [rw] name # @return [::String] # The name of the windows update category. class WindowsUpdateCategory include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#title ⇒ ::String
Returns The localized title of the update package.
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 252 class WindowsUpdatePackage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Categories specified by the Windows Update. # @!attribute [rw] id # @return [::String] # The identifier of the windows update category. # @!attribute [rw] name # @return [::String] # The name of the windows update category. class WindowsUpdateCategory include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#update_id ⇒ ::String
Returns Gets the identifier of an update package. Stays the same across revisions.
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
# File 'proto_docs/google/cloud/osconfig/v1/inventory.rb', line 252 class WindowsUpdatePackage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Categories specified by the Windows Update. # @!attribute [rw] id # @return [::String] # The identifier of the windows update category. # @!attribute [rw] name # @return [::String] # The name of the windows update category. class WindowsUpdateCategory include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |