Class: Aws::ElasticsearchService::Types::ServiceSoftwareOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticsearchService::Types::ServiceSoftwareOptions
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticsearchservice/types.rb
Overview
The current options of an Elasticsearch domain service software options.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#automated_update_date ⇒ Time
Timestamp, in Epoch time, until which you can manually request a service software update.
-
#cancellable ⇒ Boolean
‘True` if you are able to cancel your service software version update.
-
#current_version ⇒ String
The current service software version that is present on the domain.
-
#description ⇒ String
The description of the ‘UpdateStatus`.
-
#new_version ⇒ String
The new service software version if one is available.
-
#optional_deployment ⇒ Boolean
‘True` if a service software is never automatically updated.
-
#update_available ⇒ Boolean
‘True` if you are able to update you service software version.
-
#update_status ⇒ String
The status of your service software update.
Instance Attribute Details
#automated_update_date ⇒ Time
Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.
3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 3810 class ServiceSoftwareOptions < Struct.new( :current_version, :new_version, :update_available, :cancellable, :update_status, :description, :automated_update_date, :optional_deployment) SENSITIVE = [] include Aws::Structure end |
#cancellable ⇒ Boolean
‘True` if you are able to cancel your service software version update. `False` if you are not able to cancel your service software version.
3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 3810 class ServiceSoftwareOptions < Struct.new( :current_version, :new_version, :update_available, :cancellable, :update_status, :description, :automated_update_date, :optional_deployment) SENSITIVE = [] include Aws::Structure end |
#current_version ⇒ String
The current service software version that is present on the domain.
3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 3810 class ServiceSoftwareOptions < Struct.new( :current_version, :new_version, :update_available, :cancellable, :update_status, :description, :automated_update_date, :optional_deployment) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the ‘UpdateStatus`.
3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 3810 class ServiceSoftwareOptions < Struct.new( :current_version, :new_version, :update_available, :cancellable, :update_status, :description, :automated_update_date, :optional_deployment) SENSITIVE = [] include Aws::Structure end |
#new_version ⇒ String
The new service software version if one is available.
3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 3810 class ServiceSoftwareOptions < Struct.new( :current_version, :new_version, :update_available, :cancellable, :update_status, :description, :automated_update_date, :optional_deployment) SENSITIVE = [] include Aws::Structure end |
#optional_deployment ⇒ Boolean
‘True` if a service software is never automatically updated. `False` if a service software is automatically updated after `AutomatedUpdateDate`.
3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 3810 class ServiceSoftwareOptions < Struct.new( :current_version, :new_version, :update_available, :cancellable, :update_status, :description, :automated_update_date, :optional_deployment) SENSITIVE = [] include Aws::Structure end |
#update_available ⇒ Boolean
‘True` if you are able to update you service software version. `False` if you are not able to update your service software version.
3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 3810 class ServiceSoftwareOptions < Struct.new( :current_version, :new_version, :update_available, :cancellable, :update_status, :description, :automated_update_date, :optional_deployment) SENSITIVE = [] include Aws::Structure end |
#update_status ⇒ String
The status of your service software update. This field can take the following values: ‘ELIGIBLE`, `PENDING_UPDATE`, `IN_PROGRESS`, `COMPLETED`, and `NOT_ELIGIBLE`.
3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 3810 class ServiceSoftwareOptions < Struct.new( :current_version, :new_version, :update_available, :cancellable, :update_status, :description, :automated_update_date, :optional_deployment) SENSITIVE = [] include Aws::Structure end |