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  |