Values.CreateProfileRequestSourceCreates the local or partner profile to use for AS2 transfers.
type nonrec t = {as2Id : As2Id.t;The As2Id is the AS2-name, as defined in the RFC 4130. For inbound transfers, this is the AS2-From header for the AS2 messages sent from the partner. For outbound connectors, this is the AS2-To header for the AS2 messages sent to the partner using the StartFileTransfer API operation. This ID cannot include spaces.
*)profileType : ProfileType.t;Determines the type of profile to create: Specify LOCAL to create a local profile. A local profile represents the AS2-enabled Transfer Family server organization or party. Specify PARTNER to create a partner profile. A partner profile represents a remote organization, external to Transfer Family.
*)certificateIds : CertificateIds.t option;An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.
*)}val make :
?certificateIds:??? ->
?tags:??? ->
as2Id:As2Id.t ->
profileType:ProfileType.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `String of CertificateId.t
| `Structure of (string * [> `String of TagKey.t ]) list ]
list
| `String of As2Id.t ])
list ]