Module Values.CreateAIPromptVersionRequestSource

Creates an Amazon Q in Connect AI Prompt version.

Sourcetype nonrec t = {
  1. assistantId : UuidOrArn.t;
    (*

    The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

    *)
  2. aiPromptId : UuidOrArnOrEitherWithQualifier.t;
    (*

    The identifier of the Amazon Q in Connect AI prompt.

    *)
  3. modifiedTime : Timestamp.t option;
    (*

    The time the AI Prompt was last modified.

    *)
  4. clientToken : ClientToken.t option;
    (*

    A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs..

    *)
}
Sourceval context_ : string
Sourceval make : ?modifiedTime:??? -> ?clientToken:??? -> assistantId:UuidOrArn.t -> aiPromptId:UuidOrArnOrEitherWithQualifier.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of UuidOrArn.t | `Timestamp of Timestamp.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