{ "uuid": "f0fc62d2-d197-418e-a109-3ccf04425ccb", "lastMigration": 29, "name": "AWS Cost and Usage Report Service", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "f90210ba-0ba5-4c33-b568-af9f0af278af", "documentation": "Deletes the specified report.", "method": "post", "endpoint": "#X-Amz-Target=AWSOrigamiServiceGatewayService.DeleteReportDefinition", "responses": [ { "uuid": "e43e4a1b-4f08-4916-bd33-053cfc94597e", "body": "{\n \"ResponseMessage\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "57c3f7b7-7fcc-49f1-8e24-d1aa00cbba72", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "21f16859-3da7-4ee9-9766-72c18e74f0bc", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ValidationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "435e3742-96ed-4a4d-b2f9-0d8226a593be", "documentation": "Lists the AWS Cost and Usage reports available to this account.", "method": "post", "endpoint": "#X-Amz-Target=AWSOrigamiServiceGatewayService.DescribeReportDefinitions", "responses": [ { "uuid": "cb6219c0-22da-40e1-89d2-ac2fd2a528fa", "body": "{\n \"ReportDefinitions\": [\n {\n \"AdditionalArtifacts\": [\n \"QUICKSIGHT\"\n ],\n \"AdditionalSchemaElements\": [\n \"RESOURCES\"\n ],\n \"Compression\": \"GZIP\",\n \"Format\": \"textORcsv\",\n \"ReportName\": \"ExampleReport\",\n \"S3Bucket\": \"example-s3-bucket\",\n \"S3Prefix\": \"exampleprefix\",\n \"S3Region\": \"us-east-1\",\n \"TimeUnit\": \"HOURLY\"\n },\n {\n \"AdditionalArtifacts\": [\n \"QUICKSIGHT\"\n ],\n \"AdditionalSchemaElements\": [\n \"RESOURCES\"\n ],\n \"Compression\": \"GZIP\",\n \"Format\": \"textORcsv\",\n \"ReportName\": \"ExampleReport2\",\n \"S3Bucket\": \"example-s3-bucket\",\n \"S3Prefix\": \"exampleprefix\",\n \"S3Region\": \"us-east-1\",\n \"TimeUnit\": \"HOURLY\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5131c5a4-6fa0-4fe6-a7d3-2f0b7e7326b7", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "441bfb05-1598-44df-a504-89e911c0c061", "documentation": "Allows you to programatically update your report preferences.", "method": "post", "endpoint": "#X-Amz-Target=AWSOrigamiServiceGatewayService.ModifyReportDefinition", "responses": [ { "uuid": "c471bda7-b9f9-4073-af53-95756b1ed0d3", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "05a2f968-5086-4f93-a7c6-92a383b1cfaa", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f03922db-dd14-4c38-a4db-51b7f0305df3", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ValidationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c84a3e82-7ea3-490b-951c-6ed05ef9a2f7", "documentation": "Creates a new report using the description that you provide.", "method": "post", "endpoint": "#X-Amz-Target=AWSOrigamiServiceGatewayService.PutReportDefinition", "responses": [ { "uuid": "93118478-97d6-485f-9789-bf5400f11435", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2a6b51e6-bffa-414d-93e2-e710239bff7f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "DuplicateReportNameException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "020b8d0a-e3d1-4f30-81b2-6fd9afc22077", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ReportLimitReachedException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "89831c62-2e78-41a6-9d72-006040dbb5ac", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "InternalErrorException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8ada72c2-6346-4cff-9ff8-c94788c4c18e", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ValidationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "f90210ba-0ba5-4c33-b568-af9f0af278af" }, { "type": "route", "uuid": "435e3742-96ed-4a4d-b2f9-0d8226a593be" }, { "type": "route", "uuid": "441bfb05-1598-44df-a504-89e911c0c061" }, { "type": "route", "uuid": "c84a3e82-7ea3-490b-951c-6ed05ef9a2f7" } ] }