Class: Grafeas::V1::WindowsUpdate
- Inherits:
-
Object
- Object
- Grafeas::V1::WindowsUpdate
- Extended by:
- Google::Protobuf::MessageExts::ClassMethods
- Includes:
- Google::Protobuf::MessageExts
- Defined in:
- proto_docs/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.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
# File 'proto_docs/grafeas/v1/upgrade.rb', line 94 class WindowsUpdate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#description ⇒ ::String
Returns The localized description of the update.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
# File 'proto_docs/grafeas/v1/upgrade.rb', line 94 class WindowsUpdate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#identity ⇒ ::Grafeas::V1::WindowsUpdate::Identity
Returns Required - The unique identifier for the update.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
# File 'proto_docs/grafeas/v1/upgrade.rb', line 94 class WindowsUpdate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#kb_article_ids ⇒ ::Array<::String>
Returns The Microsoft Knowledge Base article IDs that are associated with the update.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
# File 'proto_docs/grafeas/v1/upgrade.rb', line 94 class WindowsUpdate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#last_published_timestamp ⇒ ::Google::Protobuf::Timestamp
Returns The last published timestamp of the update.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
# File 'proto_docs/grafeas/v1/upgrade.rb', line 94 class WindowsUpdate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#support_url ⇒ ::String
Returns The hyperlink to the support information for the update.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
# File 'proto_docs/grafeas/v1/upgrade.rb', line 94 class WindowsUpdate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#title ⇒ ::String
Returns The localized title of the update.
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
# File 'proto_docs/grafeas/v1/upgrade.rb', line 94 class WindowsUpdate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods 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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |