Values.CollectionDetailSourceDetails about each OpenSearch Serverless collection, including the collection endpoint, the OpenSearch Dashboards endpoint, and FIPS-compliant endpoints for federal government workloads.
type nonrec t = {id : CollectionId.t option;A unique identifier for the collection.
*)name : CollectionName.t option;The name of the collection.
*)status : CollectionStatus.t option;The current status of the collection.
*)type_ : CollectionType.t option;The type of collection.
*)description : String_.t option;A description of the collection.
*)arn : String_.t option;The Amazon Resource Name (ARN) of the collection.
*)kmsKeyArn : String_.t option;The ARN of the Amazon Web Services KMS key used to encrypt the collection.
*)standbyReplicas : StandbyReplicas.t option;Details about an OpenSearch Serverless collection.
*)vectorOptions : VectorOptions.t option;Configuration options for vector search capabilities in the collection.
*)createdDate : Long.t option;The Epoch time when the collection was created.
*)lastModifiedDate : Long.t option;The date and time when the collection was last modified.
*)collectionEndpoint : String_.t option;Collection-specific endpoint used to submit index, search, and data upload requests to an OpenSearch Serverless collection.
*)dashboardEndpoint : String_.t option;Collection-specific endpoint used to access OpenSearch Dashboards.
*)fipsEndpoints : FipsEndpoints.t option;FIPS-compliant endpoints for the collection. These endpoints use FIPS 140-3 validated cryptographic modules and are required for federal government workloads that must comply with FedRAMP security standards.
*)failureCode : String_.t option;A failure code associated with the request.
*)failureMessage : String_.t option;A message associated with the failure code.
*)collectionGroupName : CollectionGroupName.t option;The name of the collection group that contains this collection.
*)}val make :
?id:??? ->
?name:??? ->
?status:??? ->
?type_:??? ->
?description:??? ->
?arn:??? ->
?kmsKeyArn:??? ->
?standbyReplicas:??? ->
?vectorOptions:??? ->
?createdDate:??? ->
?lastModifiedDate:??? ->
?collectionEndpoint:??? ->
?dashboardEndpoint:??? ->
?fipsEndpoints:??? ->
?failureCode:??? ->
?failureMessage:??? ->
?collectionGroupName:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Long of Long.t
| `String of CollectionId.t
| `Structure of
(string * [> `Enum of string | `String of String_.t ]) list ])
list ]