Values.CreateCapabilityResponseSourceInstantiates 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 = {capabilityId : CapabilityId.t option;Returns a system-assigned unique identifier for the capability.
*)capabilityArn : ResourceArn.t option;Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.
*)name : CapabilityName.t option;Returns the name of the capability used to identify it.
*)type_ : CapabilityType.t option;Returns the type of the capability. Currently, only edi is supported.
*)configuration : CapabilityConfiguration.t option;Returns a structure that contains the details for a capability.
*)instructionsDocuments : InstructionsDocuments.t option;Returns 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.
*)createdAt : CreatedDate.t option;Returns a timestamp for creation date and time of the capability.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `ConflictException of ConflictException.t| `InternalServerException of InternalServerException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ServiceQuotaExceededException of ServiceQuotaExceededException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of BucketName.t ]) list ]
list
| `String of CapabilityId.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
| `Timestamp of CreatedDate.t ])
list ]