CreateCollectionRequest
¶
Source code in docs_src/capo_opensearchserverless/types/create_collection_request.py
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
Unique, case-sensitive identifier to ensure idempotency of the request.
collection_group_name
instance-attribute
¶
collection_group_name: NotRequired[CollectionGroupName]
The name of the collection group to associate with the collection.
deletion_protection
instance-attribute
¶
deletion_protection: NotRequired[DeletionProtection]
Indicates whether to enable deletion protection for the collection. When set to ENABLED, the collection cannot be deleted.
encryption_config
instance-attribute
¶
encryption_config: NotRequired[EncryptionConfig]
Encryption settings for the collection.
standby_replicas
instance-attribute
¶
standby_replicas: NotRequired[StandbyReplicas]
Indicates whether standby replicas should be used for a collection.
tags
instance-attribute
¶
tags: NotRequired[Tags]
An arbitrary set of tags (key–value pairs) to associate with the OpenSearch Serverless collection.
vector_options
instance-attribute
¶
vector_options: NotRequired[VectorOptions]
Configuration options for vector search capabilities in the collection.