package awso-async
Source file io.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85(* generated by: awso-codegen generate-all --botocore-data vendor/botocore/botocore/data -o aws --runtime-dir lib/runtime/awso --cli-dir awso-cli *) open Awso_chatbot open Awso_async module Io = Http.Io let eval ?endpoint_url ?cfg endpoint input = Io.bind (Io.resolve_cfg cfg) (fun cfg -> let meth = Endpoints.method_of_endpoint endpoint in let uri = Endpoints.uri_of_endpoint endpoint input in Io.map (Io.call ?endpoint_url ~cfg ~service:Values.service meth (Endpoints.to_request endpoint input) uri) (fun resp_result -> Endpoints.of_response endpoint resp_result)) let associate_to_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.AssociateToConfiguration input let create_chime_webhook_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateChimeWebhookConfiguration input let create_custom_action ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateCustomAction input let create_microsoft_teams_channel_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateMicrosoftTeamsChannelConfiguration input let create_slack_channel_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateSlackChannelConfiguration input let delete_chime_webhook_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteChimeWebhookConfiguration input let delete_custom_action ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteCustomAction input let delete_microsoft_teams_channel_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteMicrosoftTeamsChannelConfiguration input let delete_microsoft_teams_configured_team ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteMicrosoftTeamsConfiguredTeam input let delete_microsoft_teams_user_identity ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteMicrosoftTeamsUserIdentity input let delete_slack_channel_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteSlackChannelConfiguration input let delete_slack_user_identity ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteSlackUserIdentity input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteSlackWorkspaceAuthorization input let describe_chime_webhook_configurations ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeChimeWebhookConfigurations input let describe_slack_channel_configurations ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeSlackChannelConfigurations input let describe_slack_user_identities ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeSlackUserIdentities input let describe_slack_workspaces ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeSlackWorkspaces input let disassociate_from_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DisassociateFromConfiguration input let get_account_preferences ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetAccountPreferences input let get_custom_action ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetCustomAction input let get_microsoft_teams_channel_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetMicrosoftTeamsChannelConfiguration input let list_associations ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListAssociations input let list_custom_actions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListCustomActions input let list_microsoft_teams_channel_configurations ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListMicrosoftTeamsChannelConfigurations input let list_microsoft_teams_configured_teams ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListMicrosoftTeamsConfiguredTeams input let list_microsoft_teams_user_identities ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListMicrosoftTeamsUserIdentities input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTagsForResource input let tag_resource ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.TagResource input let untag_resource ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UntagResource input let update_account_preferences ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateAccountPreferences input let update_chime_webhook_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateChimeWebhookConfiguration input let update_custom_action ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateCustomAction input let update_microsoft_teams_channel_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateMicrosoftTeamsChannelConfiguration input let update_slack_channel_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateSlackChannelConfiguration input