{ "uuid": "fe1ff3d2-5b73-4aee-b26d-f30e26376632", "lastMigration": 29, "name": "AdvisorManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "3f8560e1-fb31-4084-96f3-bd9ea9bfa1fa", "documentation": "Gets the list of metadata entities.", "method": "get", "endpoint": "providers/Microsoft.Advisor/metadata", "responses": [ { "uuid": "e44c16ad-4eea-4425-9771-4aa5611e6946", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"applicableScenarios\": [\n \"{{oneOf (array 'Alerts')}}\"\n ],\n \"dependsOn\": [\n \"\"\n ],\n \"displayName\": \"\",\n \"supportedValues\": [\n {\n \"displayName\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully retrieved metadata entities", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "55c9a1c8-2226-4335-ade5-ecfeb73dd11b", "documentation": "Gets the metadata entity.", "method": "get", "endpoint": "providers/Microsoft.Advisor/metadata/:name", "responses": [ { "uuid": "c5099f43-9ac3-4af3-8ca9-b0cda330b9de", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"applicableScenarios\": [\n \"{{oneOf (array 'Alerts')}}\"\n ],\n \"dependsOn\": [\n \"\"\n ],\n \"displayName\": \"\",\n \"supportedValues\": [\n {\n \"displayName\": \"\",\n \"id\": \"\"\n }\n ]\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully retrieved metadata entities", "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": "d01c10b7-bafa-430e-8ffd-024c63a03666", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 404, "label": "Client sent unknown metadata name", "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": "8a4e24d8-b1f9-450d-af7f-00522caa3eb2", "documentation": "Lists all the available Advisor REST API operations.", "method": "get", "endpoint": "providers/Microsoft.Advisor/operations", "responses": [ { "uuid": "bc7248bc-e4a1-4908-92f6-a4efdfe70c71", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"display\": {\n \"description\": \"\",\n \"operation\": \"\",\n \"provider\": \"\",\n \"resource\": \"\"\n },\n \"name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully retrieved operation list.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "74b88608-ca24-4858-a18c-ac5c1926bb7d", "documentation": "Retrieve Azure Advisor configurations.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Advisor/configurations", "responses": [ { "uuid": "f4de9f9c-d9aa-46aa-8ba0-fd843697d714", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully retrieved zero or more configurations.", "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": "8c000687-8816-4199-b406-8d67e65f6cec", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "0239e061-2f04-4801-9f32-2e1482d444ae", "documentation": "Create/Overwrite Azure Advisor configuration.", "method": "put", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Advisor/configurations/:configurationName", "responses": [ { "uuid": "39c2e9b3-794b-4346-a4e5-43945938c5f2", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successfully created/overwrote configuration.", "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": "2dcc854e-972d-48cb-995e-ead4448cc036", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "0940f200-ad1c-423f-97ec-9af208d29d5c", "documentation": "Initiates the recommendation generation or computation process for a subscription. This operation is asynchronous. The generated recommendations are stored in a cache in the Advisor service.", "method": "post", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Advisor/generateRecommendations", "responses": [ { "uuid": "f04af98b-428e-4f48-85fa-b3911a67e328", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted. Recommendation generation has been accepted.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Location", "value": "" }, { "key": "Retry-After", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "16dba947-dfe5-4a4b-b5f4-146152ff1e1b", "documentation": "Retrieves the status of the recommendation computation or generation process. Invoke this API after calling the generation recommendation. The URI of this API is returned in the Location field of the response header.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Advisor/generateRecommendations/:operationId", "responses": [ { "uuid": "156bfe4d-d266-4abd-b7c4-42eede2a3298", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted. Recommendation generation is in progress.", "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": "053bdef3-116c-43b4-ad77-64f91c45f783", "body": "", "latency": 0, "statusCode": 204, "label": "NoContent. Recommendation generation has been completed.", "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": "dbe9b4d3-56c9-4107-8933-2f1c46601428", "documentation": "Obtains cached recommendations for a subscription. The recommendations are generated or computed by invoking generateRecommendations.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Advisor/recommendations", "responses": [ { "uuid": "b082fc44-2ee7-44a5-af78-0e6f727846d0", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully obtained cached recommendations.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "939eccc6-22af-4cb6-b2e8-b498639df533", "documentation": "Retrieves the list of snoozed or dismissed suppressions for a subscription. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Advisor/suppressions", "responses": [ { "uuid": "225fa935-5403-4b31-9b7d-7b07fe8129b8", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully got all suppressions in a subscription.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ba4f9140-ee3c-4030-899b-8187e586d91d", "documentation": "Retrieve Azure Advisor configurations.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroup/providers/Microsoft.Advisor/configurations", "responses": [ { "uuid": "6fed5632-b6a1-45bd-bac6-13d3a04153be", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully retrieved zero or more configurations.", "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": "75869c41-ea67-4458-9194-a66034b10804", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "4d70706f-cb8d-4d44-81a9-84c56a6d3b7f", "documentation": "Create/Overwrite Azure Advisor configuration.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroup/providers/Microsoft.Advisor/configurations/:configurationName", "responses": [ { "uuid": "e243c1f5-6d70-4143-b1ac-869951535cfd", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successfully created/overwrote configuration.", "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": "b0bd6b0a-0533-4bf5-bea0-fb35f956260a", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "34b50b69-94fd-4fdf-8689-ad8b2b7c1211", "documentation": "Obtains details of a cached recommendation.", "method": "get", "endpoint": ":resourceUri/providers/Microsoft.Advisor/recommendations/:recommendationId", "responses": [ { "uuid": "8fcfd883-ef0f-4128-9c34-5c956dbbae71", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully got recommendation detail.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "26c2e8cf-9ed7-4c98-b406-24f06abcfcdb", "documentation": "Enables the activation of a snoozed or dismissed recommendation. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.", "method": "delete", "endpoint": ":resourceUri/providers/Microsoft.Advisor/recommendations/:recommendationId/suppressions/:name", "responses": [ { "uuid": "c798c75c-84f8-45e7-bad4-6d936afd50d0", "body": "", "latency": 0, "statusCode": 204, "label": "NoContent. The recommendation has been activated.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "67a1b78f-42f9-42be-b4c2-f0a508b33cff", "documentation": "Obtains the details of a suppression.", "method": "get", "endpoint": ":resourceUri/providers/Microsoft.Advisor/recommendations/:recommendationId/suppressions/:name", "responses": [ { "uuid": "90bf242f-e1f1-4a9e-91c2-c2795862614e", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully got suppression detail.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c28e9ec4-1c28-4df6-9ef9-0c578098813a", "documentation": "Enables the snoozed or dismissed attribute of a recommendation. The snoozed or dismissed attribute is referred to as a suppression. Use this API to create or update the snoozed or dismissed status of a recommendation.", "method": "put", "endpoint": ":resourceUri/providers/Microsoft.Advisor/recommendations/:recommendationId/suppressions/:name", "responses": [ { "uuid": "55956bc9-c456-4c83-bdb3-af9c0b145fc4", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. Successfully created suppression.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "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": "3f8560e1-fb31-4084-96f3-bd9ea9bfa1fa" }, { "type": "route", "uuid": "55c9a1c8-2226-4335-ade5-ecfeb73dd11b" }, { "type": "route", "uuid": "8a4e24d8-b1f9-450d-af7f-00522caa3eb2" }, { "type": "route", "uuid": "74b88608-ca24-4858-a18c-ac5c1926bb7d" }, { "type": "route", "uuid": "0239e061-2f04-4801-9f32-2e1482d444ae" }, { "type": "route", "uuid": "0940f200-ad1c-423f-97ec-9af208d29d5c" }, { "type": "route", "uuid": "16dba947-dfe5-4a4b-b5f4-146152ff1e1b" }, { "type": "route", "uuid": "dbe9b4d3-56c9-4107-8933-2f1c46601428" }, { "type": "route", "uuid": "939eccc6-22af-4cb6-b2e8-b498639df533" }, { "type": "route", "uuid": "ba4f9140-ee3c-4030-899b-8187e586d91d" }, { "type": "route", "uuid": "4d70706f-cb8d-4d44-81a9-84c56a6d3b7f" }, { "type": "route", "uuid": "34b50b69-94fd-4fdf-8689-ad8b2b7c1211" }, { "type": "route", "uuid": "26c2e8cf-9ed7-4c98-b406-24f06abcfcdb" }, { "type": "route", "uuid": "67a1b78f-42f9-42be-b4c2-f0a508b33cff" }, { "type": "route", "uuid": "c28e9ec4-1c28-4df6-9ef9-0c578098813a" } ] }