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 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226(* 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_lexv2_models 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 batch_create_custom_vocabulary_item ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.BatchCreateCustomVocabularyItem input let batch_delete_custom_vocabulary_item ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.BatchDeleteCustomVocabularyItem input let batch_update_custom_vocabulary_item ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.BatchUpdateCustomVocabularyItem input let build_bot_locale ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.BuildBotLocale input let create_bot ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateBot input let create_bot_alias ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateBotAlias input let create_bot_locale ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateBotLocale input let create_bot_replica ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateBotReplica input let create_bot_version ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateBotVersion input let create_export ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateExport input let create_intent ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateIntent input let create_resource_policy ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateResourcePolicy input let create_resource_policy_statement ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateResourcePolicyStatement input let create_slot ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateSlot input let create_slot_type ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateSlotType input let create_test_set_discrepancy_report ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateTestSetDiscrepancyReport input let create_upload_url ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateUploadUrl input let delete_bot ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteBot input let delete_bot_alias ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteBotAlias input let delete_bot_analyzer_recommendation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteBotAnalyzerRecommendation input let delete_bot_locale ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteBotLocale input let delete_bot_replica ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteBotReplica input let delete_bot_version ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteBotVersion input let delete_custom_vocabulary ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteCustomVocabulary input let delete_export ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteExport input let delete_import ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteImport input let delete_intent ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteIntent input let delete_resource_policy ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteResourcePolicy input let delete_resource_policy_statement ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteResourcePolicyStatement input let delete_slot ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteSlot input let delete_slot_type ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteSlotType input let delete_test_set ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteTestSet input let delete_utterances ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteUtterances input let describe_bot ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeBot input let describe_bot_alias ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeBotAlias input let describe_bot_analyzer_recommendation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeBotAnalyzerRecommendation input let describe_bot_locale ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeBotLocale input let describe_bot_recommendation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeBotRecommendation input let describe_bot_replica ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeBotReplica input let describe_bot_resource_generation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeBotResourceGeneration input let describe_bot_version ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeBotVersion input let describe_custom_vocabulary_metadata ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeCustomVocabularyMetadata input let describe_export ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeExport input let describe_import ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeImport input let describe_intent ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeIntent input let describe_resource_policy ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeResourcePolicy input let describe_slot ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeSlot input let describe_slot_type ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeSlotType input let describe_test_execution ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeTestExecution input let describe_test_set ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeTestSet input let describe_test_set_discrepancy_report ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeTestSetDiscrepancyReport input let describe_test_set_generation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeTestSetGeneration input let generate_bot_element ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GenerateBotElement input let get_test_execution_artifacts_url ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetTestExecutionArtifactsUrl input let list_aggregated_utterances ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListAggregatedUtterances input let list_bot_alias_replicas ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBotAliasReplicas input let list_bot_aliases ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBotAliases input let list_bot_analyzer_history ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBotAnalyzerHistory input let list_bot_locales ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBotLocales input let list_bot_recommendations ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBotRecommendations input let list_bot_replicas ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBotReplicas input let list_bot_resource_generations ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBotResourceGenerations input let list_bot_version_replicas ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBotVersionReplicas input let list_bot_versions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBotVersions input let list_bots ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBots input let list_built_in_intents ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBuiltInIntents input let list_built_in_slot_types ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListBuiltInSlotTypes input let list_custom_vocabulary_items ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListCustomVocabularyItems input let list_exports ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListExports input let list_imports ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListImports input let list_intent_metrics ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListIntentMetrics input let list_intent_paths ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListIntentPaths input let list_intent_stage_metrics ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListIntentStageMetrics input let list_intents ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListIntents input let list_recommended_intents ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListRecommendedIntents input let list_session_analytics_data ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListSessionAnalyticsData input let list_session_metrics ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListSessionMetrics input let list_slot_types ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListSlotTypes input let list_slots ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListSlots input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTagsForResource input let list_test_execution_result_items ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTestExecutionResultItems input let list_test_executions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTestExecutions input let list_test_set_records ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTestSetRecords input let list_test_sets ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTestSets input let list_utterance_analytics_data ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListUtteranceAnalyticsData input let list_utterance_metrics ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListUtteranceMetrics input let search_associated_transcripts ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.SearchAssociatedTranscripts input let start_bot_analyzer ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartBotAnalyzer input let start_bot_recommendation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartBotRecommendation input let start_bot_resource_generation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartBotResourceGeneration input let start_import ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartImport input let start_test_execution ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartTestExecution input let start_test_set_generation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartTestSetGeneration input let stop_bot_analyzer ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StopBotAnalyzer input let stop_bot_recommendation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StopBotRecommendation 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_bot ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateBot input let update_bot_alias ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateBotAlias input let update_bot_locale ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateBotLocale input let update_bot_recommendation ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateBotRecommendation input let update_export ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateExport input let update_intent ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateIntent input let update_resource_policy ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateResourcePolicy input let update_slot ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateSlot input let update_slot_type ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateSlotType input let update_test_set ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateTestSet input