AWS::OpenSearchService::ApplicationCreates an OpenSearch UI application. For more information, see [Using the OpenSearch user interface in Amazon OpenSearch Service](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/application.html) .
import { CfnApplication } from 'aws-cdk-lib/aws-opensearchservice';Or use the module namespace:
import * as opensearchservice from 'aws-cdk-lib/aws-opensearchservice';
// opensearchservice.CfnApplicationConfiguration passed to the constructor as CfnApplicationProps.
nameRequiredstringThe name of an OpenSearch application.
appConfigsOptionalIResolvable | IResolvable | AppConfigProperty[]List of application configurations.
dataSourcesOptionalIResolvable | IResolvable | DataSourceProperty[]List of data sources.
endpointOptionalstringThe endpoint URL of an OpenSearch application.
iamIdentityCenterOptionsOptionalIResolvable | IamIdentityCenterOptionsPropertySettings container for integrating IAM Identity Center with OpenSearch UI applications, which enables enabling secure user authentication and access control across multiple data sources. This setup supports single sign-on (SSO) through IAM Identity Center, allowing centralized user management.
kmsKeyArnOptionalstringThe ARN of the KMS key used to encrypt the application.
tagsOptionalCfnTag[]An arbitrary set of tags (key-value pairs) for this application.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-opensearchserviceAWS::OpenSearchService::Application