package aws-route53
Source file deleteTrafficPolicyInstance.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 32open Types open Aws type input = DeleteTrafficPolicyInstanceRequest.t type output = unit type error = Errors_internal.t let service = "route53" let signature_version = Request.V4 let to_http service region req = let uri = Uri.add_query_params (Uri.of_string (Aws.Util.of_option_exn (Endpoints.url_of service region))) (List.append [("Version", ["2013-04-01"]); ("Action", ["DeleteTrafficPolicyInstance"])] (Util.drop_empty (Uri.query_of_encoded (Query.render (DeleteTrafficPolicyInstanceRequest.to_query req))))) in (`DELETE, uri, []) let of_http body = `Ok () let parse_error code err = let errors = [] @ Errors_internal.common in match Errors_internal.of_string err with | Some var -> if (List.mem var errors) && ((match Errors_internal.to_http_code var with | Some var -> var = code | None -> true)) then Some var else None | None -> None