Module Awso_socialmessaging.EndpointsSource

Sourcetype ('i, 'o, 'e) t =
  1. | AssociateWhatsAppBusinessAccount : (Values.AssociateWhatsAppBusinessAccountInput.t, Values.AssociateWhatsAppBusinessAccountOutput.t, Values.AssociateWhatsAppBusinessAccountOutput.error) t
  2. | CreateWhatsAppMessageTemplate : (Values.CreateWhatsAppMessageTemplateInput.t, Values.CreateWhatsAppMessageTemplateOutput.t, Values.CreateWhatsAppMessageTemplateOutput.error) t
  3. | CreateWhatsAppMessageTemplateFromLibrary : (Values.CreateWhatsAppMessageTemplateFromLibraryInput.t, Values.CreateWhatsAppMessageTemplateFromLibraryOutput.t, Values.CreateWhatsAppMessageTemplateFromLibraryOutput.error) t
  4. | CreateWhatsAppMessageTemplateMedia : (Values.CreateWhatsAppMessageTemplateMediaInput.t, Values.CreateWhatsAppMessageTemplateMediaOutput.t, Values.CreateWhatsAppMessageTemplateMediaOutput.error) t
  5. | DeleteWhatsAppMessageMedia : (Values.DeleteWhatsAppMessageMediaInput.t, Values.DeleteWhatsAppMessageMediaOutput.t, Values.DeleteWhatsAppMessageMediaOutput.error) t
  6. | DeleteWhatsAppMessageTemplate : (Values.DeleteWhatsAppMessageTemplateInput.t, Values.DeleteWhatsAppMessageTemplateOutput.t, Values.DeleteWhatsAppMessageTemplateOutput.error) t
  7. | DisassociateWhatsAppBusinessAccount : (Values.DisassociateWhatsAppBusinessAccountInput.t, Values.DisassociateWhatsAppBusinessAccountOutput.t, Values.DisassociateWhatsAppBusinessAccountOutput.error) t
  8. | GetLinkedWhatsAppBusinessAccount : (Values.GetLinkedWhatsAppBusinessAccountInput.t, Values.GetLinkedWhatsAppBusinessAccountOutput.t, Values.GetLinkedWhatsAppBusinessAccountOutput.error) t
  9. | GetLinkedWhatsAppBusinessAccountPhoneNumber : (Values.GetLinkedWhatsAppBusinessAccountPhoneNumberInput.t, Values.GetLinkedWhatsAppBusinessAccountPhoneNumberOutput.t, Values.GetLinkedWhatsAppBusinessAccountPhoneNumberOutput.error) t
  10. | GetWhatsAppMessageMedia : (Values.GetWhatsAppMessageMediaInput.t, Values.GetWhatsAppMessageMediaOutput.t, Values.GetWhatsAppMessageMediaOutput.error) t
  11. | GetWhatsAppMessageTemplate : (Values.GetWhatsAppMessageTemplateInput.t, Values.GetWhatsAppMessageTemplateOutput.t, Values.GetWhatsAppMessageTemplateOutput.error) t
  12. | ListLinkedWhatsAppBusinessAccounts : (Values.ListLinkedWhatsAppBusinessAccountsInput.t, Values.ListLinkedWhatsAppBusinessAccountsOutput.t, Values.ListLinkedWhatsAppBusinessAccountsOutput.error) t
  13. | ListTagsForResource : (Values.ListTagsForResourceInput.t, Values.ListTagsForResourceOutput.t, Values.ListTagsForResourceOutput.error) t
  14. | ListWhatsAppMessageTemplates : (Values.ListWhatsAppMessageTemplatesInput.t, Values.ListWhatsAppMessageTemplatesOutput.t, Values.ListWhatsAppMessageTemplatesOutput.error) t
  15. | ListWhatsAppTemplateLibrary : (Values.ListWhatsAppTemplateLibraryInput.t, Values.ListWhatsAppTemplateLibraryOutput.t, Values.ListWhatsAppTemplateLibraryOutput.error) t
  16. | PostWhatsAppMessageMedia : (Values.PostWhatsAppMessageMediaInput.t, Values.PostWhatsAppMessageMediaOutput.t, Values.PostWhatsAppMessageMediaOutput.error) t
  17. | PutWhatsAppBusinessAccountEventDestinations : (Values.PutWhatsAppBusinessAccountEventDestinationsInput.t, Values.PutWhatsAppBusinessAccountEventDestinationsOutput.t, Values.PutWhatsAppBusinessAccountEventDestinationsOutput.error) t
  18. | SendWhatsAppMessage : (Values.SendWhatsAppMessageInput.t, Values.SendWhatsAppMessageOutput.t, Values.SendWhatsAppMessageOutput.error) t
  19. | TagResource : (Values.TagResourceInput.t, Values.TagResourceOutput.t, Values.TagResourceOutput.error) t
  20. | UntagResource : (Values.UntagResourceInput.t, Values.UntagResourceOutput.t, Values.UntagResourceOutput.error) t
  21. | UpdateWhatsAppMessageTemplate : (Values.UpdateWhatsAppMessageTemplateInput.t, Values.UpdateWhatsAppMessageTemplateOutput.t, Values.UpdateWhatsAppMessageTemplateOutput.error) t
Sourceval method_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> [> `DELETE | `GET | `POST | `PUT ]
Sourceval uri_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> 'i -> Uri.t
Sourceval to_request : ('i, 'o, 'e) t -> 'i -> Awso.Http.Request.t
Sourceval of_response : ('i, 'o, 'e) t -> Awso.Http.Response.t -> ('o, 'e) result