---
type: resource-type
title: OpenSearchServiceDomain
description: aws resource type AWS::OpenSearchService::Domain
name: OpenSearchServiceDomain
lexicon: aws
resource_type: AWS::OpenSearchService::Domain
---
`AWS::OpenSearchService::Domain`, a resource type of the aws lexicon.

## Properties

- `AccessPolicies` (`Record<string, unknown>`, optional)
- `AdvancedOptions` (`Record<string, unknown>`, optional)
- `AdvancedSecurityOptions` (`OpenSearchServiceDomain_AdvancedSecurityOptionsInput`, optional)
- `AIMLOptions` (`OpenSearchServiceDomain_AIMLOptions`, optional)
- `Arn` (`string`, optional)
- `AutomatedSnapshotPauseOptions` (`OpenSearchServiceDomain_AutomatedSnapshotPauseOptions`, optional)
- `ClusterConfig` (`OpenSearchServiceDomain_ClusterConfig`, optional)
- `CognitoOptions` (`OpenSearchServiceDomain_CognitoOptions`, optional)
- `DeploymentStrategyOptions` (`OpenSearchServiceDomain_DeploymentStrategyOptions`, optional)
- `DomainArn` (`string`, optional)
- `DomainEndpoint` (`string`, optional)
- `DomainEndpointOptions` (`OpenSearchServiceDomain_DomainEndpointOptions`, optional)
- `DomainEndpoints` (`Record<string, unknown>`, optional)
- `DomainEndpointV2` (`string`, optional)
- `DomainName` (`string`, optional)
- `EBSOptions` (`OpenSearchServiceDomain_EBSOptions`, optional)
- `EncryptionAtRestOptions` (`OpenSearchServiceDomain_EncryptionAtRestOptions`, optional)
- `EngineMode` (`"GENERAL" | "OPTIMIZED"`, optional): The engine mode of the domain. Determines whether the domain runs the standard (GENERAL) engine or the optimized multi-engine (OPTIMIZED) engine. This value cannot be changed after the domain is created.
- `EngineVersion` (`string`, optional)
- `Id` (`string`, optional)
- `IdentityCenterOptions` (`OpenSearchServiceDomain_IdentityCenterOptions`, optional)
- `IPAddressType` (`string`, optional)
- `LogPublishingOptions` (`Record<string, unknown>`, optional)
- `NodeToNodeEncryptionOptions` (`OpenSearchServiceDomain_NodeToNodeEncryptionOptions`, optional)
- `OffPeakWindowOptions` (`OpenSearchServiceDomain_OffPeakWindowOptions`, optional)
- `ServiceSoftwareOptions` (`OpenSearchServiceDomain_ServiceSoftwareOptions`, optional)
- `SkipShardMigrationWait` (`boolean`, optional)
- `SnapshotOptions` (`OpenSearchServiceDomain_SnapshotOptions`, optional)
- `SoftwareUpdateOptions` (`OpenSearchServiceDomain_SoftwareUpdateOptions`, optional)
- `Tags` (`OpenSearchServiceDomain_Tag[]`, optional): An arbitrary set of tags (key-value pairs) for this Domain.
- `UseCase` (`"MIXED" | "OBSERVABILITY" | "SEARCH" | "VECTOR"`, optional): The primary use case of the domain. Determines the default configuration tuned for the workload. For GENERAL engine-mode domains, this value can be changed after creation. For OPTIMIZED engine-mode domains, this value cannot be changed after creation.
- `VPCOptions` (`OpenSearchServiceDomain_VPCOptions`, optional)

## Attributes

- `AdvancedSecurityOptions.AnonymousAuthDisableDate`
- `Arn`
- `DomainArn`
- `DomainEndpoint`
- `DomainEndpoints`
- `DomainEndpointV2`
- `Id`
- `IdentityCenterOptions.IdentityCenterApplicationARN`
- `IdentityCenterOptions.IdentityStoreId`
- `ServiceSoftwareOptions`
