Module Awso_sns.EndpointsSource

Sourcetype ('i, 'o, 'e) t =
  1. | AddPermission : (Values.AddPermissionInput.t, unit, unit) t
  2. | CheckIfPhoneNumberIsOptedOut : (Values.CheckIfPhoneNumberIsOptedOutInput.t, Values.CheckIfPhoneNumberIsOptedOutResponse.t, Values.CheckIfPhoneNumberIsOptedOutResponse.error) t
  3. | ConfirmSubscription : (Values.ConfirmSubscriptionInput.t, Values.ConfirmSubscriptionResponse.t, Values.ConfirmSubscriptionResponse.error) t
  4. | CreatePlatformApplication : (Values.CreatePlatformApplicationInput.t, Values.CreatePlatformApplicationResponse.t, Values.CreatePlatformApplicationResponse.error) t
  5. | CreatePlatformEndpoint : (Values.CreatePlatformEndpointInput.t, Values.CreateEndpointResponse.t, Values.CreateEndpointResponse.error) t
  6. | CreateSMSSandboxPhoneNumber : (Values.CreateSMSSandboxPhoneNumberInput.t, Values.CreateSMSSandboxPhoneNumberResult.t, Values.CreateSMSSandboxPhoneNumberResult.error) t
  7. | CreateTopic : (Values.CreateTopicInput.t, Values.CreateTopicResponse.t, Values.CreateTopicResponse.error) t
  8. | DeleteEndpoint : (Values.DeleteEndpointInput.t, unit, unit) t
  9. | DeletePlatformApplication : (Values.DeletePlatformApplicationInput.t, unit, unit) t
  10. | DeleteSMSSandboxPhoneNumber : (Values.DeleteSMSSandboxPhoneNumberInput.t, Values.DeleteSMSSandboxPhoneNumberResult.t, Values.DeleteSMSSandboxPhoneNumberResult.error) t
  11. | DeleteTopic : (Values.DeleteTopicInput.t, unit, unit) t
  12. | GetDataProtectionPolicy : (Values.GetDataProtectionPolicyInput.t, Values.GetDataProtectionPolicyResponse.t, Values.GetDataProtectionPolicyResponse.error) t
  13. | GetEndpointAttributes : (Values.GetEndpointAttributesInput.t, Values.GetEndpointAttributesResponse.t, Values.GetEndpointAttributesResponse.error) t
  14. | GetPlatformApplicationAttributes : (Values.GetPlatformApplicationAttributesInput.t, Values.GetPlatformApplicationAttributesResponse.t, Values.GetPlatformApplicationAttributesResponse.error) t
  15. | GetSMSAttributes : (Values.GetSMSAttributesInput.t, Values.GetSMSAttributesResponse.t, Values.GetSMSAttributesResponse.error) t
  16. | GetSMSSandboxAccountStatus : (Values.GetSMSSandboxAccountStatusInput.t, Values.GetSMSSandboxAccountStatusResult.t, Values.GetSMSSandboxAccountStatusResult.error) t
  17. | GetSubscriptionAttributes : (Values.GetSubscriptionAttributesInput.t, Values.GetSubscriptionAttributesResponse.t, Values.GetSubscriptionAttributesResponse.error) t
  18. | GetTopicAttributes : (Values.GetTopicAttributesInput.t, Values.GetTopicAttributesResponse.t, Values.GetTopicAttributesResponse.error) t
  19. | ListEndpointsByPlatformApplication : (Values.ListEndpointsByPlatformApplicationInput.t, Values.ListEndpointsByPlatformApplicationResponse.t, Values.ListEndpointsByPlatformApplicationResponse.error) t
  20. | ListOriginationNumbers : (Values.ListOriginationNumbersRequest.t, Values.ListOriginationNumbersResult.t, Values.ListOriginationNumbersResult.error) t
  21. | ListPhoneNumbersOptedOut : (Values.ListPhoneNumbersOptedOutInput.t, Values.ListPhoneNumbersOptedOutResponse.t, Values.ListPhoneNumbersOptedOutResponse.error) t
  22. | ListPlatformApplications : (Values.ListPlatformApplicationsInput.t, Values.ListPlatformApplicationsResponse.t, Values.ListPlatformApplicationsResponse.error) t
  23. | ListSMSSandboxPhoneNumbers : (Values.ListSMSSandboxPhoneNumbersInput.t, Values.ListSMSSandboxPhoneNumbersResult.t, Values.ListSMSSandboxPhoneNumbersResult.error) t
  24. | ListSubscriptions : (Values.ListSubscriptionsInput.t, Values.ListSubscriptionsResponse.t, Values.ListSubscriptionsResponse.error) t
  25. | ListSubscriptionsByTopic : (Values.ListSubscriptionsByTopicInput.t, Values.ListSubscriptionsByTopicResponse.t, Values.ListSubscriptionsByTopicResponse.error) t
  26. | ListTagsForResource : (Values.ListTagsForResourceRequest.t, Values.ListTagsForResourceResponse.t, Values.ListTagsForResourceResponse.error) t
  27. | ListTopics : (Values.ListTopicsInput.t, Values.ListTopicsResponse.t, Values.ListTopicsResponse.error) t
  28. | OptInPhoneNumber : (Values.OptInPhoneNumberInput.t, Values.OptInPhoneNumberResponse.t, Values.OptInPhoneNumberResponse.error) t
  29. | Publish : (Values.PublishInput.t, Values.PublishResponse.t, Values.PublishResponse.error) t
  30. | PublishBatch : (Values.PublishBatchInput.t, Values.PublishBatchResponse.t, Values.PublishBatchResponse.error) t
  31. | PutDataProtectionPolicy : (Values.PutDataProtectionPolicyInput.t, unit, unit) t
  32. | RemovePermission : (Values.RemovePermissionInput.t, unit, unit) t
  33. | SetEndpointAttributes : (Values.SetEndpointAttributesInput.t, unit, unit) t
  34. | SetPlatformApplicationAttributes : (Values.SetPlatformApplicationAttributesInput.t, unit, unit) t
  35. | SetSMSAttributes : (Values.SetSMSAttributesInput.t, Values.SetSMSAttributesResponse.t, Values.SetSMSAttributesResponse.error) t
  36. | SetSubscriptionAttributes : (Values.SetSubscriptionAttributesInput.t, unit, unit) t
  37. | SetTopicAttributes : (Values.SetTopicAttributesInput.t, unit, unit) t
  38. | Subscribe : (Values.SubscribeInput.t, Values.SubscribeResponse.t, Values.SubscribeResponse.error) t
  39. | TagResource : (Values.TagResourceRequest.t, Values.TagResourceResponse.t, Values.TagResourceResponse.error) t
  40. | Unsubscribe : (Values.UnsubscribeInput.t, unit, unit) t
  41. | UntagResource : (Values.UntagResourceRequest.t, Values.UntagResourceResponse.t, Values.UntagResourceResponse.error) t
  42. | VerifySMSSandboxPhoneNumber : (Values.VerifySMSSandboxPhoneNumberInput.t, Values.VerifySMSSandboxPhoneNumberResult.t, Values.VerifySMSSandboxPhoneNumberResult.error) t
Sourceval method_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> [> `POST ]
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