Values.CreateCollectionRequestSourceCreates a new OpenSearch Serverless collection. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
type nonrec t = {name : CollectionName.t;Name of the collection.
*)type_ : CollectionType.t option;The type of collection.
*)description : CreateCollectionRequestDescriptionString.t option;Description of the collection.
*)standbyReplicas : StandbyReplicas.t option;Indicates whether standby replicas should be used for a collection.
*)vectorOptions : VectorOptions.t option;Configuration options for vector search capabilities in the collection.
*)collectionGroupName : CollectionGroupName.t option;The name of the collection group to associate with the collection.
*)encryptionConfig : EncryptionConfig.t option;Encryption settings for the collection.
*)clientToken : ClientToken.t option;Unique, case-sensitive identifier to ensure idempotency of the request.
*)}val make :
?type_:??? ->
?description:??? ->
?tags:??? ->
?standbyReplicas:??? ->
?vectorOptions:??? ->
?collectionGroupName:??? ->
?encryptionConfig:??? ->
?clientToken:??? ->
name:CollectionName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of TagKey.t ]) list ] list
| `String of CollectionName.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `String of EncryptionConfigKmsKeyArnString.t ])
list ])
list ]