{ "uuid": "acf8e8c9-1b52-4162-bac6-752bd30b0c29", "lastMigration": 19, "name": "Azure Action Groups", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "f480d34e-5666-441f-8e9c-0bd25ac65e9d", "documentation": "Get a list of all action groups in a subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/microsoft.insights/actionGroups", "responses": [ { "uuid": "c1ba3882-ca2d-459b-874b-936ec33e79e1", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "The request succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "506f525c-6a2d-4b47-b266-9dbd171f63f8", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An error occurred and the list of action groups could not be retrieved.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "31f29730-d98f-425a-bcdc-36221c20e0d6", "documentation": "Get a list of all action groups in a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/microsoft.insights/actionGroups", "responses": [ { "uuid": "03df901f-8d0d-46b6-bba4-339251b42091", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "The request succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "3ca28f2e-e3e8-4eb4-a86b-6178f3fa8fda", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An error occurred and the list of action groups could not be retrieved.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "89758287-3632-46aa-b806-f6d7797b85fd", "documentation": "Delete an action group.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/microsoft.insights/actionGroups/:actionGroupName", "responses": [ { "uuid": "36a6b573-694a-4274-b0c9-9ef23f5e17b9", "body": "", "latency": 0, "statusCode": 200, "label": "The action group was successfully deleted.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "1d2829fc-0a6a-47a8-9bff-a08f098428ed", "body": "", "latency": 0, "statusCode": 204, "label": "The action group does not exist. It may have already been deleted.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "0902c1ae-ebe3-41e4-aede-08dc76780139", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An error occurred and the action group could not be deleted.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "21727d56-14a6-45d8-bda4-cd5c3994c1ec", "documentation": "Get an action group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/microsoft.insights/actionGroups/:actionGroupName", "responses": [ { "uuid": "68d045ea-b8b7-4868-9e03-992d53f8b9f5", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The request succeeded.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "8b8cd468-b348-4a55-b105-015a150f21e0", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An error occurred and the action group could not be retrieved. 404: The action group does not exist.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "db727b06-750e-4978-894d-63bc4033cc1a", "documentation": "Updates an existing action group's tags. To update other fields use the CreateOrUpdate method.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/microsoft.insights/actionGroups/:actionGroupName", "responses": [ { "uuid": "202a2132-156c-4d03-84a2-82276093704b", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An existing action group was successfully updated.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "f80fffbf-02dc-4921-8ea3-017378e16c0f", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "fa59f670-9a7a-4cec-b921-5d40e3201cdc", "documentation": "Create a new action group or update an existing one.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/microsoft.insights/actionGroups/:actionGroupName", "responses": [ { "uuid": "33b454ff-39b4-4943-a6e2-2741c7438d57", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An existing action group was successfully updated.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "92cc48b2-11d1-4160-9650-738689fd6472", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "A new action group was successfully created.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "6daf8d52-a428-4671-b2ef-82730f657622", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An error occurred and the action group could not be created or updated.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "1cbfaba0-8f5e-44b6-a10c-46f27dee2cff", "documentation": "Enable a receiver in an action group. This changes the receiver's status from Disabled to Enabled. This operation is only supported for Email or SMS receivers.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/microsoft.insights/actionGroups/:actionGroupName/subscribe", "responses": [ { "uuid": "dfa2256a-7c5a-4e63-bfee-f2e2b7b0a9c1", "body": "", "latency": 0, "statusCode": 200, "label": "The receiver was successfully enabled.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "3dedc67d-d0a8-4efd-b5f9-0d405033efbf", "body": "", "latency": 0, "statusCode": 409, "label": "The receiver is already enabled in the action group.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "6dda7555-7b18-4b27-b7ef-fefc6606e03e", "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "An error occurred and the receiver could not be enabled, e.g.: 404: The action group was not found or no matching receiver was found in the action group.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ] }