Values.CreateCapabilityRequestSourceInstantiates a capability based on the specified parameters. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.
type nonrec t = {name : CapabilityName.t;Specifies the name of the capability, used to identify it.
*)type_ : CapabilityType.t;Specifies the type of the capability. Currently, only edi is supported.
*)configuration : CapabilityConfiguration.t;Specifies a structure that contains the details for a capability.
*)instructionsDocuments : InstructionsDocuments.t option;Specifies one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability. Each item contains the name of the bucket and the key, to identify the document's location.
*)clientToken : String_.t option;Reserved for future use.
*)}val make :
?instructionsDocuments:??? ->
?clientToken:??? ->
?tags:??? ->
name:CapabilityName.t ->
type_:CapabilityType.t ->
configuration:CapabilityConfiguration.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of BucketName.t ]) list ]
list
| `String of CapabilityName.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `String of TransformerId.t
| `Structure of
(string
* [> `String of BucketName.t
| `Structure of
(string * [> `Enum of string ]) list ])
list ])
list ])
list ])
list ]