OpenSearch Serverless
OpenSearch Serverless — collections, encryption and network security policies, data access policies, and a SigV4-signed collection endpoint served through the gateway.
Quick start
# See /docs/services/ for SDK patterns; OpenSearch Serverless uses the standard boto3 client.
Supported operations
19 operations exposed by this service as of MiniStack 1.5.22. Extracted directly from the handler dispatch in the source module.
BatchGetCollection
CreateAccessPolicy
CreateCollection
CreateSecurityPolicy
DeleteAccessPolicy
DeleteCollection
DeleteSecurityPolicy
GetAccessPolicy
GetPoliciesStats
GetSecurityPolicy
ListAccessPolicies
ListCollections
ListSecurityPolicies
ListTagsForResource
TagResource
UntagResource
UpdateAccessPolicy
UpdateCollection
UpdateSecurityPolicy
CloudFormation
No CloudFormation resource types map to this service yet. Resources can still be created via the SDK or CLI.
Known limitations
- Data access and network policies are stored and validated, not enforced.
- The collection endpoint is backed by a real opensearchproject/opensearch container only with OPENSEARCH_DATAPLANE=1; otherwise it answers 503.
Source
ministack/services/opensearchserverless.py
Read the source to verify the ops list above — dispatch tables and handler functions are the ground truth.