Interface CfnDomain.ServiceSoftwareOptionsProperty

All Superinterfaces:
All Known Implementing Classes:
Enclosing class:

@Stability(Stable) public static interface CfnDomain.ServiceSoftwareOptionsProperty extends
The current status of the service software for an Amazon OpenSearch Service domain.

For more information, see Service software updates in Amazon OpenSearch Service .


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 ServiceSoftwareOptionsProperty serviceSoftwareOptionsProperty = ServiceSoftwareOptionsProperty.builder()
  • Method Details

    • getAutomatedUpdateDate

      @Stability(Stable) @Nullable default String 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

      @Stability(Stable) @Nullable default Object getCancellable()
      True if you're able to cancel your service software version update.

      False if you can't cancel your service software update.

    • getCurrentVersion

      @Stability(Stable) @Nullable default String getCurrentVersion()
      The current service software version present on the domain.
    • getDescription

      @Stability(Stable) @Nullable default String getDescription()
      A description of the service software update status.
    • getNewVersion

      @Stability(Stable) @Nullable default String getNewVersion()
      The new service software version, if one is available.
    • getOptionalDeployment

      @Stability(Stable) @Nullable default Object getOptionalDeployment()
      True if a service software is never automatically updated.

      False if a service software is automatically updated after the automated update date.

    • getUpdateAvailable

      @Stability(Stable) @Nullable default Object getUpdateAvailable()
      True if you're able to update your service software version.

      False if you can't update your service software version.

    • getUpdateStatus

      @Stability(Stable) @Nullable default String getUpdateStatus()
      The status of your service software update.
    • builder

      @Stability(Stable) static CfnDomain.ServiceSoftwareOptionsProperty.Builder builder()
      a CfnDomain.ServiceSoftwareOptionsProperty.Builder of CfnDomain.ServiceSoftwareOptionsProperty