Class: Aws::OpenSearchService::Types::PackageDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpenSearchService::Types::PackageDetails
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-opensearchservice/types.rb
Overview
Basic information about a package.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#available_package_version ⇒ String
The package version.
-
#available_plugin_properties ⇒ Types::PluginProperties
If the package is a ‘ZIP-PLUGIN` package, additional information about plugin properties.
-
#created_at ⇒ Time
The timestamp when the package was created.
-
#engine_version ⇒ String
Version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y.
-
#error_details ⇒ Types::ErrorDetails
Additional information if the package is in an error state.
-
#last_updated_at ⇒ Time
Date and time when the package was last updated.
-
#package_description ⇒ String
User-specified description of the package.
-
#package_id ⇒ String
The unique identifier of the package.
-
#package_name ⇒ String
The user-specified name of the package.
-
#package_status ⇒ String
The current status of the package.
-
#package_type ⇒ String
The type of package.
Instance Attribute Details
#available_package_version ⇒ String
The package version.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#available_plugin_properties ⇒ Types::PluginProperties
If the package is a ‘ZIP-PLUGIN` package, additional information about plugin properties.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the package was created.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
Version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to the latest version of OpenSearch.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#error_details ⇒ Types::ErrorDetails
Additional information if the package is in an error state. Null otherwise.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#last_updated_at ⇒ Time
Date and time when the package was last updated.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#package_description ⇒ String
User-specified description of the package.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#package_id ⇒ String
The unique identifier of the package.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#package_name ⇒ String
The user-specified name of the package.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#package_status ⇒ String
The current status of the package. The available options are ‘AVAILABLE`, `COPYING`, `COPY_FAILED`, `VALIDATNG`, `VALIDATION_FAILED`, `DELETING`, and `DELETE_FAILED`.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |
#package_type ⇒ String
The type of package.
5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 |
# File 'lib/aws-sdk-opensearchservice/types.rb', line 5109 class PackageDetails < Struct.new( :package_id, :package_name, :package_type, :package_description, :package_status, :created_at, :last_updated_at, :available_package_version, :error_details, :engine_version, :available_plugin_properties) SENSITIVE = [] include Aws::Structure end |