{ "uuid": "1d901abd-edaa-4a4c-8c2e-4d542ead2a24", "lastMigration": 29, "name": "AWS Auto Scaling Plans", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "0adba126-725d-4bf4-b0af-2ed8e85f2ed2", "documentation": "Creates a scaling plan. ", "method": "post", "endpoint": "#X-Amz-Target=AnyScaleScalingPlannerFrontendService.CreateScalingPlan", "responses": [ { "uuid": "cfc09f3b-2ac5-4231-97c3-0ba774189cae", "body": "{\n \"ScalingPlanVersion\": {{faker 'number.int' max=99999}}\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": "9d7755cf-72f0-4df0-a154-c5a41fa6bdbf", "body": "\"\"", "latency": 0, "statusCode": 480, "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" }, { "uuid": "d17776a0-7036-44e1-afd7-ca68c6604c9d", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "LimitExceededException", "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": "351e2812-7c8b-4f65-a044-9aad87435d5e", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ConcurrentUpdateException", "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": "ab0464a7-f460-4f0d-abf7-df0fd71471b5", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "InternalServiceException", "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": "a1a20850-2ce6-4d42-aa7e-374ee8a96403", "documentation": "

Deletes the specified scaling plan.

Deleting a scaling plan deletes the underlying ScalingInstruction for all of the scalable resources that are covered by the plan.

If the plan has launched resources or has scaling activities in progress, you must delete those resources separately.

", "method": "post", "endpoint": "#X-Amz-Target=AnyScaleScalingPlannerFrontendService.DeleteScalingPlan", "responses": [ { "uuid": "d34a5bb7-39b3-4b97-a4ca-53b2ae3853dd", "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": "69b2b44f-3d0d-4952-8e99-b50b8177a128", "body": "\"\"", "latency": 0, "statusCode": 480, "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" }, { "uuid": "b633958f-0a48-44d4-be2b-ad4583f91516", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ObjectNotFoundException", "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": "44ffa225-f6b2-4469-9699-e98371338406", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ConcurrentUpdateException", "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": "2c6e2f38-16d5-4534-bffa-f961b098e717", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "InternalServiceException", "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": "8d55a406-27bc-4695-8611-cca53afacff9", "documentation": "Describes the scalable resources in the specified scaling plan.", "method": "post", "endpoint": "#X-Amz-Target=AnyScaleScalingPlannerFrontendService.DescribeScalingPlanResources", "responses": [ { "uuid": "35a6f7b6-843f-47d3-b347-d01eb3344a5f", "body": "{\n \"ScalingPlanResources\": [\n {\n \"ScalingPlanName\": \"\",\n \"ScalingPlanVersion\": {{faker 'number.int' max=99999}},\n \"ServiceNamespace\": \"\",\n \"ResourceId\": \"\",\n \"ScalableDimension\": \"\",\n \"ScalingPolicies\": [\n {\n \"PolicyName\": \"\",\n \"PolicyType\": \"\",\n \"TargetTrackingConfiguration\": {\n \"PredefinedScalingMetricSpecification\": {\n \"PredefinedScalingMetricType\": \"\",\n \"ResourceLabel\": \"\"\n },\n \"CustomizedScalingMetricSpecification\": {\n \"MetricName\": \"\",\n \"Namespace\": \"\",\n \"Dimensions\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Statistic\": \"\",\n \"Unit\": \"\"\n },\n \"TargetValue\": {{faker 'number.float'}},\n \"DisableScaleIn\": {{faker 'datatype.boolean'}},\n \"ScaleOutCooldown\": {{faker 'number.int' max=99999}},\n \"ScaleInCooldown\": {{faker 'number.int' max=99999}},\n \"EstimatedInstanceWarmup\": {{faker 'number.int' max=99999}}\n }\n }\n ],\n \"ScalingStatusCode\": \"\",\n \"ScalingStatusMessage\": \"\"\n }\n ],\n \"NextToken\": \"\"\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": "0b3c3f90-eac3-4fde-ace6-800c541915ad", "body": "\"\"", "latency": 0, "statusCode": 480, "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" }, { "uuid": "05b51307-2a49-4c4a-8440-daaf6d369586", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidNextTokenException", "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": "bd9fe73f-c24d-4e25-addd-74666e701719", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ConcurrentUpdateException", "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": "55fcfc5d-ef31-4367-adab-97e0e4136057", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "InternalServiceException", "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": "057b7e16-031e-4ee7-9fb0-bc4364902058", "documentation": "Describes one or more of your scaling plans.", "method": "post", "endpoint": "#X-Amz-Target=AnyScaleScalingPlannerFrontendService.DescribeScalingPlans", "responses": [ { "uuid": "d2456988-127c-4654-9a98-3516de3a4dff", "body": "{\n \"ScalingPlans\": [\n {\n \"ScalingPlanName\": \"\",\n \"ScalingPlanVersion\": {{faker 'number.int' max=99999}},\n \"ApplicationSource\": {\n \"CloudFormationStackARN\": \"\",\n \"TagFilters\": [\n {\n \"Key\": \"\",\n \"Values\": [\n \"\"\n ]\n }\n ]\n },\n \"ScalingInstructions\": [\n {\n \"ServiceNamespace\": \"\",\n \"ResourceId\": \"\",\n \"ScalableDimension\": \"\",\n \"MinCapacity\": {{faker 'number.int' max=99999}},\n \"MaxCapacity\": {{faker 'number.int' max=99999}},\n \"TargetTrackingConfigurations\": [\n {\n \"PredefinedScalingMetricSpecification\": {\n \"PredefinedScalingMetricType\": \"\",\n \"ResourceLabel\": \"\"\n },\n \"CustomizedScalingMetricSpecification\": {\n \"MetricName\": \"\",\n \"Namespace\": \"\",\n \"Dimensions\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Statistic\": \"\",\n \"Unit\": \"\"\n },\n \"TargetValue\": {{faker 'number.float'}},\n \"DisableScaleIn\": {{faker 'datatype.boolean'}},\n \"ScaleOutCooldown\": {{faker 'number.int' max=99999}},\n \"ScaleInCooldown\": {{faker 'number.int' max=99999}},\n \"EstimatedInstanceWarmup\": {{faker 'number.int' max=99999}}\n }\n ],\n \"PredefinedLoadMetricSpecification\": {\n \"PredefinedLoadMetricType\": \"\",\n \"ResourceLabel\": \"\"\n },\n \"CustomizedLoadMetricSpecification\": {\n \"MetricName\": \"\",\n \"Namespace\": \"\",\n \"Dimensions\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Statistic\": \"\",\n \"Unit\": \"\"\n },\n \"ScheduledActionBufferTime\": {{faker 'number.int' max=99999}},\n \"PredictiveScalingMaxCapacityBehavior\": \"\",\n \"PredictiveScalingMaxCapacityBuffer\": {{faker 'number.int' max=99999}},\n \"PredictiveScalingMode\": \"\",\n \"ScalingPolicyUpdateBehavior\": \"\",\n \"DisableDynamicScaling\": {{faker 'datatype.boolean'}}\n }\n ],\n \"StatusCode\": \"\",\n \"StatusMessage\": \"\",\n \"StatusStartTime\": \"{{faker 'date.recent' 365}}\",\n \"CreationTime\": \"{{faker 'date.recent' 365}}\"\n }\n ],\n \"NextToken\": \"\"\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": "a062fd4a-2e48-4155-89f6-90b720c66539", "body": "\"\"", "latency": 0, "statusCode": 480, "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" }, { "uuid": "3f9e644c-3ab6-4843-ab69-3c034375c015", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidNextTokenException", "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": "2d0fd28e-0675-4fa1-843b-1e6d0dda30a0", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ConcurrentUpdateException", "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": "d705ee96-e733-4761-bd4f-cd431c9bf51a", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "InternalServiceException", "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": "a0a13bdc-8ec9-477f-aab4-c9d05bdcfaae", "documentation": "

Retrieves the forecast data for a scalable resource.

Capacity forecasts are represented as predicted values, or data points, that are calculated using historical data points from a specified CloudWatch load metric. Data points are available for up to 56 days.

", "method": "post", "endpoint": "#X-Amz-Target=AnyScaleScalingPlannerFrontendService.GetScalingPlanResourceForecastData", "responses": [ { "uuid": "ea2ca374-8b52-484f-926a-b3a43106b16b", "body": "{\n \"Datapoints\": [\n {\n \"Timestamp\": \"{{faker 'date.recent' 365}}\",\n \"Value\": {{faker 'number.float'}}\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": "e61c045c-8ac8-4a92-8fa0-b86e14982e45", "body": "\"\"", "latency": 0, "statusCode": 480, "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" }, { "uuid": "b548b254-d159-4006-b3ce-a745a81a9c70", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServiceException", "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": "f9a195b3-7de6-4149-a0b6-cd2330fef909", "documentation": "

Updates the specified scaling plan.

You cannot update a scaling plan if it is in the process of being created, updated, or deleted.

", "method": "post", "endpoint": "#X-Amz-Target=AnyScaleScalingPlannerFrontendService.UpdateScalingPlan", "responses": [ { "uuid": "439e6154-9136-4151-a48f-c93b92c53a93", "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": "c9f8fe16-6aee-47e0-b3d6-d41c2fc75432", "body": "\"\"", "latency": 0, "statusCode": 480, "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" }, { "uuid": "a1b6b732-5fad-421e-9dd1-3d697b086977", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ConcurrentUpdateException", "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": "0a420105-efcd-4b85-b97a-12b36d52c798", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "InternalServiceException", "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": "efc955c7-b10a-4dbf-9b37-4631390ffd92", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ObjectNotFoundException", "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": "0adba126-725d-4bf4-b0af-2ed8e85f2ed2" }, { "type": "route", "uuid": "a1a20850-2ce6-4d42-aa7e-374ee8a96403" }, { "type": "route", "uuid": "8d55a406-27bc-4695-8611-cca53afacff9" }, { "type": "route", "uuid": "057b7e16-031e-4ee7-9fb0-bc4364902058" }, { "type": "route", "uuid": "a0a13bdc-8ec9-477f-aab4-c9d05bdcfaae" }, { "type": "route", "uuid": "f9a195b3-7de6-4149-a0b6-cd2330fef909" } ] }