class Aws::OpenSearchService::Types::ServiceSoftwareOptions

The current options of an domain service software options.

@!attribute [rw] current_version

The current service software version 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're able to update your service software version.
`False` if you can't update your service software version.
@return [Boolean]

@!attribute [rw] cancellable

`True` if you're able to cancel your service software version
update. `False` if you can't cancel your service software update.
@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

The 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]

@see docs.aws.amazon.com/goto/WebAPI/opensearch-2021-01-01/ServiceSoftwareOptions AWS API Documentation

Constants

SENSITIVE