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();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDomain.ServiceSoftwareOptionsProperty
static final class
An implementation forCfnDomain.ServiceSoftwareOptionsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The timestamp, in Epoch time, until which you can manually request a service software update.default Object
True if you're able to cancel your service software version update.default String
The current service software version present on the domain.default String
A description of the service software update status.default String
The new service software version, if one is available.default Object
True if a service software is never automatically updated.default Object
True if you're able to update your service software version.default String
The 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.
- See Also:
-
getCancellable
True if you're able to cancel your service software version update.False if you can't cancel your service software update.
- See Also:
-
getCurrentVersion
The current service software version present on the domain.- See Also:
-
getDescription
A description of the service software update status.- See Also:
-
getNewVersion
The new service software version, if one is available.- See Also:
-
getOptionalDeployment
True if a service software is never automatically updated.False if a service software is automatically updated after the automated update date.
- See Also:
-
getUpdateAvailable
True if you're able to update your service software version.False if you can't update your service software version.
- See Also:
-
getUpdateStatus
The status of your service software update.- See Also:
-
builder
-