AWS::OpenSearchService::Application - AWS CloudFormation

AWS::OpenSearchService::Application

Creates an OpenSearch Application.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::OpenSearchService::Application", "Properties" : { "AppConfigs" : [ AppConfig, ... ], "DataSources" : [ DataSource, ... ], "Endpoint" : String, "IamIdentityCenterOptions" : IamIdentityCenterOptions, "Name" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::OpenSearchService::Application Properties: AppConfigs: - AppConfig DataSources: - DataSource Endpoint: String IamIdentityCenterOptions: IamIdentityCenterOptions Name: String Tags: - Tag

Properties

AppConfigs

Property description not available.

Required: No

Type: Array of AppConfig

Update requires: No interruption

DataSources

Property description not available.

Required: No

Type: Array of DataSource

Update requires: No interruption

Endpoint

Endpoint URL of an OpenSearch Application.

Required: No

Type: String

Update requires: No interruption

IamIdentityCenterOptions

Container for IAM Identity Center Options settings.

Required: No

Type: IamIdentityCenterOptions

Update requires: No interruption

Name

Name of an OpenSearch Application.

Required: Yes

Type: String

Pattern: [a-z][a-z0-9\-]+

Minimum: 3

Maximum: 40

Update requires: Replacement

Tags

Property description not available.

Required: No

Type: Array of Tag

Update requires: No interruption

Return values

Ref

Fn::GetAtt

Arn

The Amazon Resource Name (ARN) of the domain. See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.

Id

Unique identifier for an OpenSearch application.