Values.RegisterCapabilityRequestSourceContainer for the parameters to the RegisterCapability operation.
type nonrec t = {applicationId : ApplicationId.t;The unique identifier of the OpenSearch UI application to register the capability for.
*)capabilityName : CapabilityName.t;The name of the capability to register. Must be between 3 and 30 characters and contain only alphanumeric characters and hyphens. This identifies the type of capability being enabled for the application. For registering AI Assistant capability, use ai-capability
*)capabilityConfig : CapabilityBaseRequestConfig.t;The configuration settings for the capability being registered. This includes capability-specific settings such as AI configuration.
*)}val make :
applicationId:ApplicationId.t ->
capabilityName:CapabilityName.t ->
capabilityConfig:CapabilityBaseRequestConfig.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of ApplicationId.t
| `Structure of (string * [> `Structure of 'a list ]) list ])
list ]