Module Values.SendVoiceMessageRequestSource

SendVoiceMessageRequest

Sourcetype nonrec t = {
  1. callerId : String_.t option;
    (*

    The phone number that appears on recipients' devices when they receive the message.

    *)
  2. configurationSetName : WordCharactersWithDelimiters.t option;
    (*

    The name of the configuration set that you want to use to send the message.

    *)
  3. content : VoiceMessageContent.t option;
  4. destinationPhoneNumber : NonEmptyString.t option;
    (*

    The phone number that you want to send the voice message to.

    *)
  5. originationPhoneNumber : NonEmptyString.t option;
    (*

    The phone number that Amazon Pinpoint should use to send the voice message. This isn't necessarily the phone number that appears on recipients' devices when they receive the message, because you can specify a CallerId parameter in the request.

    *)
}
Sourceval make : ?callerId:??? -> ?configurationSetName:??? -> ?content:??? -> ?destinationPhoneNumber:??? -> ?originationPhoneNumber:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of String_.t | `Structure of (string * [> `Structure of (string * [> `String of NonEmptyString.t ]) 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