EngineVersion

class aws_cdk.aws_opensearchservice.EngineVersion(*args: Any, **kwargs)

Bases: object

OpenSearch version.

ExampleMetadata:

infused

Example:

domain = Domain(self, "Domain",
    version=EngineVersion.OPENSEARCH_1_0,
    ebs=EbsOptions(
        volume_size=100,
        volume_type=ec2.EbsDeviceVolumeType.GENERAL_PURPOSE_SSD
    ),
    node_to_node_encryption=True,
    encryption_at_rest=EncryptionAtRestOptions(
        enabled=True
    )
)

Attributes

ELASTICSEARCH_1_5 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_2_3 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_5_1 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_5_3 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_5_5 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_5_6 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_6_0 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_6_2 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_6_3 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_6_4 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_6_5 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_6_7 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_6_8 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_7_1 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_7_10 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_7_4 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_7_7 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_7_8 = <aws_cdk.aws_opensearchservice.EngineVersion object>
ELASTICSEARCH_7_9 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_1_0 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_1_1 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_1_2 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_1_3 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_2_10 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_2_11 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_2_13 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_2_15 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_2_17 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_2_3 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_2_5 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_2_7 = <aws_cdk.aws_opensearchservice.EngineVersion object>
OPENSEARCH_2_9 = <aws_cdk.aws_opensearchservice.EngineVersion object>
version

engine version identifier.

Static Methods

classmethod elasticsearch(version)

Custom ElasticSearch version.

Parameters:

version (str) – custom version number.

Return type:

EngineVersion

Custom OpenSearch version.

Parameters:

version (str) – custom version number.

Return type:

EngineVersion