class Aws::ElasticsearchService::Types::ServiceSoftwareOptions
The current options of an Elasticsearch domain service software options.
@!attribute [rw] current_version
The current service software version that is present on the domain. @return [String]
@!attribute [rw] new_version
The new service software version if one is available. @return [String]
@!attribute [rw] update_available
`True` if you are able to update you service software version. `False` if you are not able to update your service software version. @return [Boolean]
@!attribute [rw] cancellable
`True` if you are able to cancel your service software version update. `False` if you are not able to cancel your service software version. @return [Boolean]
@!attribute [rw] update_status
The status of your service software update. This field can take the following values: `ELIGIBLE`, `PENDING_UPDATE`, `IN_PROGRESS`, `COMPLETED`, and `NOT_ELIGIBLE`. @return [String]
@!attribute [rw] description
The description of the `UpdateStatus`. @return [String]
@!attribute [rw] automated_update_date
Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software. @return [Time]
@!attribute [rw] optional_deployment
`True` if a service software is never automatically updated. `False` if a service software is automatically updated after `AutomatedUpdateDate`. @return [Boolean]
Constants
- SENSITIVE