Class: Grafeas::V1::WindowsUpdate

Inherits:
Object
  • Object
show all
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

Classes: Category, Identity

Instance Attribute Summary collapse

Instance Attribute Details

#categoriesArray<Grafeas::V1::WindowsUpdate::Category>

Returns The list of categories to which the update belongs.

Returns:



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

#descriptionString

Returns The localized description of the update.

Returns:

  • (String)

    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

#identityGrafeas::V1::WindowsUpdate::Identity

Returns Required - The unique identifier for the update.

Returns:



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_idsArray<String>

Returns The Microsoft Knowledge Base article IDs that are associated with the update.

Returns:

  • (Array<String>)

    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_timestampGoogle::Protobuf::Timestamp

Returns The last published timestamp of the update.

Returns:



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_urlString

Returns The hyperlink to the support information for the update.

Returns:

  • (String)

    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

#titleString

Returns The localized title of the update.

Returns:

  • (String)

    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