Module Values.MergeDeveloperIdentitiesInputSource

Input to the MergeDeveloperIdentities action.

Sourcetype nonrec t = {
  1. sourceUserIdentifier : DeveloperUserIdentifier.t;
    (*

    User identifier for the source user. The value should be a DeveloperUserIdentifier.

    *)
  2. destinationUserIdentifier : DeveloperUserIdentifier.t;
    (*

    User identifier for the destination user. The value should be a DeveloperUserIdentifier.

    *)
  3. developerProviderName : DeveloperProviderName.t;
    (*

    The "domain" by which Cognito will refer to your users. This is a (pseudo) domain name that you provide while creating an identity pool. This name acts as a placeholder that allows your backend and the Cognito service to communicate about the developer provider. For the DeveloperProviderName, you can use letters as well as period (.), underscore (_), and dash (-).

    *)
  4. identityPoolId : IdentityPoolId.t;
    (*

    An identity pool ID in the format REGION:GUID.

    *)
}
Sourceval context_ : string
Sourceval make : sourceUserIdentifier:DeveloperUserIdentifier.t -> destinationUserIdentifier:DeveloperUserIdentifier.t -> developerProviderName:DeveloperProviderName.t -> identityPoolId:IdentityPoolId.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of DeveloperUserIdentifier.t ]) 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