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(* 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_arc_region_switch 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 approve_plan_execution_step ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ApprovePlanExecutionStep input let cancel_plan_execution ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CancelPlanExecution input let create_plan ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreatePlan input let delete_plan ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeletePlan input let get_plan ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetPlan input let get_plan_evaluation_status ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetPlanEvaluationStatus input let get_plan_execution ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetPlanExecution input let get_plan_in_region ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetPlanInRegion input let list_plan_execution_events ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListPlanExecutionEvents input let list_plan_executions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListPlanExecutions input let list_plans ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListPlans input let list_plans_in_region ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListPlansInRegion input let list_route53_health_checks ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListRoute53HealthChecks input let list_route53_health_checks_in_region ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListRoute53HealthChecksInRegion input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTagsForResource input let start_plan_execution ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartPlanExecution 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_plan ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdatePlan input let update_plan_execution ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdatePlanExecution input let update_plan_execution_step ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdatePlanExecutionStep input