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(* 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_b2bi 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 create_capability ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateCapability input let create_partnership ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreatePartnership input let create_profile ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateProfile input let create_starter_mapping_template ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateStarterMappingTemplate input let create_transformer ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateTransformer input let delete_capability ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteCapability input let delete_partnership ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeletePartnership input let delete_profile ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteProfile input let delete_transformer ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteTransformer input let generate_mapping ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GenerateMapping input let get_capability ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetCapability input let get_partnership ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetPartnership input let get_profile ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetProfile input let get_transformer ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetTransformer input let get_transformer_job ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetTransformerJob input let list_capabilities ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListCapabilities input let list_partnerships ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListPartnerships input let list_profiles ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListProfiles input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTagsForResource input let list_transformers ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTransformers input let start_transformer_job ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartTransformerJob input let tag_resource ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.TagResource input let test_conversion ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.TestConversion input let test_mapping ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.TestMapping input let test_parsing ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.TestParsing input let untag_resource ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UntagResource input let update_capability ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateCapability input let update_partnership ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdatePartnership input let update_profile ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateProfile input let update_transformer ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateTransformer input