{ "uuid": "f81566b3-6e85-44b9-81dc-d7f891c0201c", "lastMigration": 29, "name": "ApplicationInsightsManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "44c687e8-cd2c-46f5-b1bf-3c53b9db82ff", "documentation": "Gets a list of all Application Insights components within a subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Insights/components", "responses": [ { "uuid": "fb2e2ae2-8463-4643-a049-9bc5fa064f76", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list containing 0 or more Application Insights component definitions.", "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": "94852ed9-1891-4f02-8987-08d2d245db41", "documentation": "Gets a list of Application Insights components within a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Insights/components", "responses": [ { "uuid": "93854f79-1b0d-4615-b72b-3ebed2af425e", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list containing 0 or more Application Insights component definitions.", "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": "5eca5cd4-256b-44e9-b0cc-5a722a46b825", "documentation": "Deletes an Application Insights component.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Insights/components/:resourceName", "responses": [ { "uuid": "16b0d735-d1a4-4a83-bd25-81f512b66891", "body": "", "latency": 0, "statusCode": 200, "label": "Successful request when deleting an Application Insights component.", "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": "dd3e0972-689e-4140-aa3f-7a86a6d42e10", "body": "", "latency": 0, "statusCode": 204, "label": "The specified component does not exist.", "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": "d60ae6fd-c45a-4069-87bb-13ccb7687aa7", "documentation": "Returns an Application Insights component.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Insights/components/:resourceName", "responses": [ { "uuid": "187ef5a9-9eb5-4f64-9d72-88c35ca13066", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An Application Insights Component definition.", "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": "a00e4209-cc83-4e9a-a7d9-b621c1c06763", "documentation": "Updates an existing component's tags. To update other fields use the CreateOrUpdate method.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Insights/components/:resourceName", "responses": [ { "uuid": "ef12b997-e0fe-4a5d-866c-9f2654702ad3", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Updating the Application Insights component's tags was successful. Component tags are updated and returned with the rest of the Component's object properties.", "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": "98f2f0e2-7123-4f40-b61e-81b5f00a8701", "documentation": "Creates (or updates) an Application Insights component. Note: You cannot specify a different value for InstrumentationKey nor AppId in the Put operation.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Insights/components/:resourceName", "responses": [ { "uuid": "71512279-8e54-4d42-b3b5-7dfff386022c", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful request when creating or updating an Application Insights component. The updated component is returned.", "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": "8dca6a5b-fe43-4a27-84bb-c99af2922859", "documentation": "Get status for an ongoing purge operation.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Insights/components/:resourceName/operations/:purgeId", "responses": [ { "uuid": "25f63ddf-b0cf-4607-927a-e6b63fcd523b", "body": "{\n \"status\": \"{{oneOf (array 'pending' 'completed')}}\"\n}", "latency": 0, "statusCode": 200, "label": "Returns status of purge operation in body of response. e.g.: running, completed.", "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": "c83d81d9-2afd-4652-a7f0-ea9594e99292", "documentation": "Purges data in an Application Insights component by a set of user-defined filters.\n\nIn order to manage system resources, purge requests are throttled at 50 requests per hour. You should batch the execution of purge requests by sending a single command whose predicate includes all user identities that require purging. Use the in operator to specify multiple identities. You should run the query prior to using for a purge request to verify that the results are expected.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Insights/components/:resourceName/purge", "responses": [ { "uuid": "0d206aba-9b45-4039-8b9c-ed1a1429d0ff", "body": "{\n \"operationId\": \"\"\n}", "latency": 0, "statusCode": 202, "label": "Accepted request for purging an Application Insights component.", "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": "44c687e8-cd2c-46f5-b1bf-3c53b9db82ff" }, { "type": "route", "uuid": "94852ed9-1891-4f02-8987-08d2d245db41" }, { "type": "route", "uuid": "5eca5cd4-256b-44e9-b0cc-5a722a46b825" }, { "type": "route", "uuid": "d60ae6fd-c45a-4069-87bb-13ccb7687aa7" }, { "type": "route", "uuid": "a00e4209-cc83-4e9a-a7d9-b621c1c06763" }, { "type": "route", "uuid": "98f2f0e2-7123-4f40-b61e-81b5f00a8701" }, { "type": "route", "uuid": "8dca6a5b-fe43-4a27-84bb-c99af2922859" }, { "type": "route", "uuid": "c83d81d9-2afd-4652-a7f0-ea9594e99292" } ] }