Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ServiceSoftwareOptions = ServiceSoftwareOptions' {}
- newServiceSoftwareOptions :: ServiceSoftwareOptions
- serviceSoftwareOptions_automatedUpdateDate :: Lens' ServiceSoftwareOptions (Maybe UTCTime)
- serviceSoftwareOptions_currentVersion :: Lens' ServiceSoftwareOptions (Maybe Text)
- serviceSoftwareOptions_optionalDeployment :: Lens' ServiceSoftwareOptions (Maybe Bool)
- serviceSoftwareOptions_updateStatus :: Lens' ServiceSoftwareOptions (Maybe DeploymentStatus)
- serviceSoftwareOptions_cancellable :: Lens' ServiceSoftwareOptions (Maybe Bool)
- serviceSoftwareOptions_updateAvailable :: Lens' ServiceSoftwareOptions (Maybe Bool)
- serviceSoftwareOptions_description :: Lens' ServiceSoftwareOptions (Maybe Text)
- serviceSoftwareOptions_newVersion :: Lens' ServiceSoftwareOptions (Maybe Text)
Documentation
data ServiceSoftwareOptions Source #
The current options of an Elasticsearch domain service software options.
See: newServiceSoftwareOptions
smart constructor.
ServiceSoftwareOptions' | |
|
Instances
newServiceSoftwareOptions :: ServiceSoftwareOptions Source #
Create a value of ServiceSoftwareOptions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:automatedUpdateDate:ServiceSoftwareOptions'
, serviceSoftwareOptions_automatedUpdateDate
- Timestamp, in Epoch time, until which you can manually request a service
software update. After this date, we automatically update your service
software.
$sel:currentVersion:ServiceSoftwareOptions'
, serviceSoftwareOptions_currentVersion
- The current service software version that is present on the domain.
$sel:optionalDeployment:ServiceSoftwareOptions'
, serviceSoftwareOptions_optionalDeployment
- True
if a service software is never automatically updated. False
if
a service software is automatically updated after AutomatedUpdateDate
.
$sel:updateStatus:ServiceSoftwareOptions'
, serviceSoftwareOptions_updateStatus
- The status of your service software update. This field can take the
following values: ELIGIBLE
, PENDING_UPDATE
, IN_PROGRESS
,
COMPLETED
, and NOT_ELIGIBLE
.
$sel:cancellable:ServiceSoftwareOptions'
, serviceSoftwareOptions_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.
$sel:updateAvailable:ServiceSoftwareOptions'
, serviceSoftwareOptions_updateAvailable
- True
if you are able to update you service software version. False
if you are not able to update your service software version.
$sel:description:ServiceSoftwareOptions'
, serviceSoftwareOptions_description
- The description of the UpdateStatus
.
$sel:newVersion':ServiceSoftwareOptions'
, serviceSoftwareOptions_newVersion
- The new service software version if one is available.
serviceSoftwareOptions_automatedUpdateDate :: Lens' ServiceSoftwareOptions (Maybe UTCTime) Source #
Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.
serviceSoftwareOptions_currentVersion :: Lens' ServiceSoftwareOptions (Maybe Text) Source #
The current service software version that is present on the domain.
serviceSoftwareOptions_optionalDeployment :: Lens' ServiceSoftwareOptions (Maybe Bool) Source #
True
if a service software is never automatically updated. False
if
a service software is automatically updated after AutomatedUpdateDate
.
serviceSoftwareOptions_updateStatus :: Lens' ServiceSoftwareOptions (Maybe DeploymentStatus) Source #
The status of your service software update. This field can take the
following values: ELIGIBLE
, PENDING_UPDATE
, IN_PROGRESS
,
COMPLETED
, and NOT_ELIGIBLE
.
serviceSoftwareOptions_cancellable :: Lens' ServiceSoftwareOptions (Maybe Bool) Source #
True
if you are able to cancel your service software version update.
False
if you are not able to cancel your service software version.
serviceSoftwareOptions_updateAvailable :: Lens' ServiceSoftwareOptions (Maybe Bool) Source #
True
if you are able to update you service software version. False
if you are not able to update your service software version.
serviceSoftwareOptions_description :: Lens' ServiceSoftwareOptions (Maybe Text) Source #
The description of the UpdateStatus
.
serviceSoftwareOptions_newVersion :: Lens' ServiceSoftwareOptions (Maybe Text) Source #
The new service software version if one is available.