Class EngineVersion
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.opensearchservice.EngineVersion
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.109.0 (build c221850)",
date="2025-03-14T03:25:01.807Z")
@Stability(Stable)
public class EngineVersion
extends software.amazon.jsii.JsiiObject
OpenSearch version.
Example:
Domain domain = Domain.Builder.create(this, "Domain") .version(EngineVersion.OPENSEARCH_1_0) .ebs(EbsOptions.builder() .volumeSize(100) .volumeType(EbsDeviceVolumeType.GENERAL_PURPOSE_SSD) .build()) .nodeToNodeEncryption(true) .encryptionAtRest(EncryptionAtRestOptions.builder() .enabled(true) .build()) .build();
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EngineVersion
AWS Elasticsearch 1.5.static final EngineVersion
AWS Elasticsearch 2.3.static final EngineVersion
AWS Elasticsearch 5.1.static final EngineVersion
AWS Elasticsearch 5.3.static final EngineVersion
AWS Elasticsearch 5.5.static final EngineVersion
AWS Elasticsearch 5.6.static final EngineVersion
AWS Elasticsearch 6.0.static final EngineVersion
AWS Elasticsearch 6.2.static final EngineVersion
AWS Elasticsearch 6.3.static final EngineVersion
AWS Elasticsearch 6.4.static final EngineVersion
AWS Elasticsearch 6.5.static final EngineVersion
AWS Elasticsearch 6.7.static final EngineVersion
AWS Elasticsearch 6.8.static final EngineVersion
AWS Elasticsearch 7.1.static final EngineVersion
AWS Elasticsearch 7.10.static final EngineVersion
AWS Elasticsearch 7.4.static final EngineVersion
AWS Elasticsearch 7.7.static final EngineVersion
AWS Elasticsearch 7.8.static final EngineVersion
AWS Elasticsearch 7.9.static final EngineVersion
AWS OpenSearch 1.0.static final EngineVersion
AWS OpenSearch 1.1.static final EngineVersion
AWS OpenSearch 1.2.static final EngineVersion
AWS OpenSearch 1.3.static final EngineVersion
Deprecated.use latest version of the OpenSearch enginestatic final EngineVersion
AWS OpenSearch 2.11.static final EngineVersion
AWS OpenSearch 2.13.static final EngineVersion
AWS OpenSearch 2.15.static final EngineVersion
AWS OpenSearch 2.17.static final EngineVersion
AWS OpenSearch 2.3.static final EngineVersion
AWS OpenSearch 2.5.static final EngineVersion
AWS OpenSearch 2.7.static final EngineVersion
AWS OpenSearch 2.9. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
EngineVersion
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
EngineVersion
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic EngineVersion
elasticsearch
(String version) Custom ElasticSearch version.engine version identifier.static EngineVersion
openSearch
(String version) Custom OpenSearch version.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Field Details
-
ELASTICSEARCH_1_5
AWS Elasticsearch 1.5. -
ELASTICSEARCH_2_3
AWS Elasticsearch 2.3. -
ELASTICSEARCH_5_1
AWS Elasticsearch 5.1. -
ELASTICSEARCH_5_3
AWS Elasticsearch 5.3. -
ELASTICSEARCH_5_5
AWS Elasticsearch 5.5. -
ELASTICSEARCH_5_6
AWS Elasticsearch 5.6. -
ELASTICSEARCH_6_0
AWS Elasticsearch 6.0. -
ELASTICSEARCH_6_2
AWS Elasticsearch 6.2. -
ELASTICSEARCH_6_3
AWS Elasticsearch 6.3. -
ELASTICSEARCH_6_4
AWS Elasticsearch 6.4. -
ELASTICSEARCH_6_5
AWS Elasticsearch 6.5. -
ELASTICSEARCH_6_7
AWS Elasticsearch 6.7. -
ELASTICSEARCH_6_8
AWS Elasticsearch 6.8. -
ELASTICSEARCH_7_1
AWS Elasticsearch 7.1. -
ELASTICSEARCH_7_10
AWS Elasticsearch 7.10. -
ELASTICSEARCH_7_4
AWS Elasticsearch 7.4. -
ELASTICSEARCH_7_7
AWS Elasticsearch 7.7. -
ELASTICSEARCH_7_8
AWS Elasticsearch 7.8. -
ELASTICSEARCH_7_9
AWS Elasticsearch 7.9. -
OPENSEARCH_1_0
AWS OpenSearch 1.0. -
OPENSEARCH_1_1
AWS OpenSearch 1.1. -
OPENSEARCH_1_2
AWS OpenSearch 1.2. -
OPENSEARCH_1_3
AWS OpenSearch 1.3. -
OPENSEARCH_2_10
Deprecated.use latest version of the OpenSearch engine(deprecated) AWS OpenSearch 2.10. -
OPENSEARCH_2_11
AWS OpenSearch 2.11. -
OPENSEARCH_2_13
AWS OpenSearch 2.13. -
OPENSEARCH_2_15
AWS OpenSearch 2.15. -
OPENSEARCH_2_17
AWS OpenSearch 2.17. -
OPENSEARCH_2_3
AWS OpenSearch 2.3.OpenSearch 2.3 is now available on Amazon OpenSearch Service across 26 regions globally. Please refer to the AWS Region Table for more information about Amazon OpenSearch Service availability: https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/
-
OPENSEARCH_2_5
AWS OpenSearch 2.5. -
OPENSEARCH_2_7
AWS OpenSearch 2.7. -
OPENSEARCH_2_9
AWS OpenSearch 2.9.
-
-
Constructor Details
-
EngineVersion
protected EngineVersion(software.amazon.jsii.JsiiObjectRef objRef) -
EngineVersion
protected EngineVersion(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
elasticsearch
Custom ElasticSearch version.- Parameters:
version
- custom version number. This parameter is required.
-
openSearch
Custom OpenSearch version.- Parameters:
version
- custom version number. This parameter is required.
-
getVersion
engine version identifier.
-