Skip to main content

@swamp/aws/opensearchservice

v2026.04.23.3

AWS OPENSEARCHSERVICE infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

awsopensearchservicecloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/aws/opensearchservice

@swamp/aws/opensearchservice/applicationv2026.04.23.2application.ts

Global Arguments

ArgumentTypeDescription
IamIdentityCenterOptions?objectOptions for configuring IAM Identity Center
NamestringThe name of the application.
Endpoint?stringThe endpoint for the application.
AppConfigs?arrayList of application configurations.
KmsKeyArn?stringThe ARN of the KMS key used to encrypt the application.
DataSources?arrayList of data sources.
Tags?arrayAn arbitrary set of tags (key-value pairs) for this application.
createCreate a OpenSearchService Application
getGet a OpenSearchService Application
ArgumentTypeDescription
identifierstringThe primary identifier of the OpenSearchService Application
updateUpdate a OpenSearchService Application
deleteDelete a OpenSearchService Application
ArgumentTypeDescription
identifierstringThe primary identifier of the OpenSearchService Application
syncSync OpenSearchService Application state from AWS

Resources

state(infinite)— OpenSearchService Application resource state
@swamp/aws/opensearchservice/domainv2026.04.23.2domain.ts

Global Arguments

ArgumentTypeDescription
ClusterConfig?object
DomainName?string
AccessPolicies?string
IPAddressType?string
EngineVersion?string
AdvancedOptions?record
LogPublishingOptions?record
SnapshotOptions?object
VPCOptions?object
NodeToNodeEncryptionOptions?object
DomainEndpointOptions?object
CognitoOptions?object
AdvancedSecurityOptions?object
EBSOptions?object
EncryptionAtRestOptions?object
Tags?arrayAn arbitrary set of tags (key-value pairs) for this Domain.
ServiceSoftwareOptions?object
OffPeakWindowOptions?object
SoftwareUpdateOptions?object
SkipShardMigrationWait?boolean
IdentityCenterOptions?objectOptions for configuring Identity Center
AIMLOptions?object
DeploymentStrategyOptions?object
createCreate a OpenSearchService Domain
getGet a OpenSearchService Domain
ArgumentTypeDescription
identifierstringThe primary identifier of the OpenSearchService Domain
updateUpdate a OpenSearchService Domain
deleteDelete a OpenSearchService Domain
ArgumentTypeDescription
identifierstringThe primary identifier of the OpenSearchService Domain
syncSync OpenSearchService Domain state from AWS

Resources

state(infinite)— OpenSearchService Domain resource state