Interface CfnDomain.ServiceSoftwareOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDomain.ServiceSoftwareOptionsProperty.Jsii$Proxy
- Enclosing class:
- CfnDomain
@Stability(Stable)
public static interface CfnDomain.ServiceSoftwareOptionsProperty
extends software.amazon.jsii.JsiiSerializable
The current status of the service software for an Amazon OpenSearch Service domain.
For more information, see Service software updates in Amazon OpenSearch Service .
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.opensearchservice.*;
ServiceSoftwareOptionsProperty serviceSoftwareOptionsProperty = ServiceSoftwareOptionsProperty.builder()
.automatedUpdateDate("automatedUpdateDate")
.cancellable(false)
.currentVersion("currentVersion")
.description("description")
.newVersion("newVersion")
.optionalDeployment(false)
.updateAvailable(false)
.updateStatus("updateStatus")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDomain.ServiceSoftwareOptionsPropertystatic final classAn implementation forCfnDomain.ServiceSoftwareOptionsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe timestamp, in Epoch time, until which you can manually request a service software update.default ObjectTrue if you're able to cancel your service software version update.default StringThe current service software version present on the domain.default StringA description of the service software update status.default StringThe new service software version, if one is available.default ObjectTrue if a service software is never automatically updated.default ObjectTrue if you're able to update your service software version.default StringThe status of your service software update.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAutomatedUpdateDate
The timestamp, in Epoch time, until which you can manually request a service software update.After this date, we automatically update your service software.
-
getCancellable
True if you're able to cancel your service software version update.False if you can't cancel your service software update.
-
getCurrentVersion
The current service software version present on the domain. -
getDescription
A description of the service software update status. -
getNewVersion
The new service software version, if one is available. -
getOptionalDeployment
True if a service software is never automatically updated.False if a service software is automatically updated after the automated update date.
-
getUpdateAvailable
True if you're able to update your service software version.False if you can't update your service software version.
-
getUpdateStatus
The status of your service software update. -
builder
-