Module Values.UpdateCapabilityRequestSource

Updates some of the parameters for a capability, based on the specified parameters. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.

Sourcetype nonrec t = {
  1. capabilityId : CapabilityId.t;
    (*

    Specifies a system-assigned unique identifier for the capability.

    *)
  2. name : CapabilityName.t option;
    (*

    Specifies a new name for the capability, to replace the existing name.

    *)
  3. configuration : CapabilityConfiguration.t option;
    (*

    Specifies a structure that contains the details for a capability.

    *)
  4. 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.

    *)
}
Sourceval context_ : string
Sourceval make : ?name:??? -> ?configuration:??? -> ?instructionsDocuments:??? -> capabilityId:CapabilityId.t -> unit -> t
Sourceval to_value : t -> [> `Structure 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 ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t