Class: Grafeas::V1::WindowsUpdate
- Inherits:
-
Object
- Object
- Grafeas::V1::WindowsUpdate
- Defined in:
- lib/grafeas/v1/doc/grafeas/v1/upgrade.rb
Overview
Windows Update represents the metadata about the update for the Windows operating system. The fields in this message come from the Windows Update API documented at https://docs.microsoft.com/en-us/windows/win32/api/wuapi/nn-wuapi-iupdate.
Defined Under Namespace
Instance Attribute Summary collapse
-
#categories ⇒ Array<Grafeas::V1::WindowsUpdate::Category>
The list of categories to which the update belongs.
-
#description ⇒ String
The localized description of the update.
-
#identity ⇒ Grafeas::V1::WindowsUpdate::Identity
Required - The unique identifier for the update.
-
#kb_article_ids ⇒ Array<String>
The Microsoft Knowledge Base article IDs that are associated with the update.
-
#last_published_timestamp ⇒ Google::Protobuf::Timestamp
The last published timestamp of the update.
-
#support_url ⇒ String
The hyperlink to the support information for the update.
-
#title ⇒ String
The localized title of the update.
Instance Attribute Details
#categories ⇒ Array<Grafeas::V1::WindowsUpdate::Category>
Returns The list of categories to which the update belongs.
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/grafeas/v1/doc/grafeas/v1/upgrade.rb', line 84 class WindowsUpdate # The unique identifier of the update. # @!attribute [rw] update_id # @return [String] # The revision independent identifier of the update. # @!attribute [rw] revision # @return [Integer] # The revision number of the update. class Identity; end # The category to which the update belongs. # @!attribute [rw] category_id # @return [String] # The identifier of the category. # @!attribute [rw] name # @return [String] # The localized name of the category. class Category; end end |
#description ⇒ String
Returns The localized description of the update.
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/grafeas/v1/doc/grafeas/v1/upgrade.rb', line 84 class WindowsUpdate # The unique identifier of the update. # @!attribute [rw] update_id # @return [String] # The revision independent identifier of the update. # @!attribute [rw] revision # @return [Integer] # The revision number of the update. class Identity; end # The category to which the update belongs. # @!attribute [rw] category_id # @return [String] # The identifier of the category. # @!attribute [rw] name # @return [String] # The localized name of the category. class Category; end end |
#identity ⇒ Grafeas::V1::WindowsUpdate::Identity
Returns Required - The unique identifier for the update.
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/grafeas/v1/doc/grafeas/v1/upgrade.rb', line 84 class WindowsUpdate # The unique identifier of the update. # @!attribute [rw] update_id # @return [String] # The revision independent identifier of the update. # @!attribute [rw] revision # @return [Integer] # The revision number of the update. class Identity; end # The category to which the update belongs. # @!attribute [rw] category_id # @return [String] # The identifier of the category. # @!attribute [rw] name # @return [String] # The localized name of the category. class Category; end end |
#kb_article_ids ⇒ Array<String>
Returns The Microsoft Knowledge Base article IDs that are associated with the update.
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/grafeas/v1/doc/grafeas/v1/upgrade.rb', line 84 class WindowsUpdate # The unique identifier of the update. # @!attribute [rw] update_id # @return [String] # The revision independent identifier of the update. # @!attribute [rw] revision # @return [Integer] # The revision number of the update. class Identity; end # The category to which the update belongs. # @!attribute [rw] category_id # @return [String] # The identifier of the category. # @!attribute [rw] name # @return [String] # The localized name of the category. class Category; end end |
#last_published_timestamp ⇒ Google::Protobuf::Timestamp
Returns The last published timestamp of the update.
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/grafeas/v1/doc/grafeas/v1/upgrade.rb', line 84 class WindowsUpdate # The unique identifier of the update. # @!attribute [rw] update_id # @return [String] # The revision independent identifier of the update. # @!attribute [rw] revision # @return [Integer] # The revision number of the update. class Identity; end # The category to which the update belongs. # @!attribute [rw] category_id # @return [String] # The identifier of the category. # @!attribute [rw] name # @return [String] # The localized name of the category. class Category; end end |
#support_url ⇒ String
Returns The hyperlink to the support information for the update.
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/grafeas/v1/doc/grafeas/v1/upgrade.rb', line 84 class WindowsUpdate # The unique identifier of the update. # @!attribute [rw] update_id # @return [String] # The revision independent identifier of the update. # @!attribute [rw] revision # @return [Integer] # The revision number of the update. class Identity; end # The category to which the update belongs. # @!attribute [rw] category_id # @return [String] # The identifier of the category. # @!attribute [rw] name # @return [String] # The localized name of the category. class Category; end end |
#title ⇒ String
Returns The localized title of the update.
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/grafeas/v1/doc/grafeas/v1/upgrade.rb', line 84 class WindowsUpdate # The unique identifier of the update. # @!attribute [rw] update_id # @return [String] # The revision independent identifier of the update. # @!attribute [rw] revision # @return [Integer] # The revision number of the update. class Identity; end # The category to which the update belongs. # @!attribute [rw] category_id # @return [String] # The identifier of the category. # @!attribute [rw] name # @return [String] # The localized name of the category. class Category; end end |