{ "uuid": "f628dfa9-b9dc-4a7b-a10b-b69373640663", "lastMigration": 29, "name": "customproviders", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "22145910-e41f-4317-a1a9-4f86c819b2c2", "documentation": "The list of operations provided by Microsoft CustomProviders.", "method": "get", "endpoint": "providers/Microsoft.CustomProviders/operations", "responses": [ { "uuid": "856082a8-c7f1-4ce2-a08d-86d471ea2d67", "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": "Describe the result of a successful operation.", "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": "ad02ebd8-d77a-493a-bab8-e50332833296", "body": "\"\"", "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": "0ccaf5a0-1726-41ab-a42a-7bb10b1f2ae9", "documentation": "Gets all the custom resource providers within a subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.CustomProviders/resourceProviders", "responses": [ { "uuid": "8531a083-4081-482d-aa6d-361ea85d4aa2", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of custom resource providers.", "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": "18b35c0b-8aef-402c-b3f7-10a5927d7605", "body": "\"\"", "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": "29c537da-4641-4faf-b62b-7fe7c52bfb50", "documentation": "Gets all the custom resource providers within a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.CustomProviders/resourceProviders", "responses": [ { "uuid": "27c1518a-bdac-41d1-90cf-3ddadb652767", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of custom resource providers.", "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": "e3c699af-7fa3-4a69-8da6-b91cea2d4819", "body": "\"\"", "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": "12d4eaa3-f4fb-407e-b0c4-9869be402d79", "documentation": "Deletes the custom resource provider.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.CustomProviders/resourceProviders/:resourceProviderName", "responses": [ { "uuid": "1f6d1db1-58c0-4df7-984e-db74e23397b7", "body": "", "latency": 0, "statusCode": 200, "label": "OK resource deleted", "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": "6b2c423b-3d24-45c9-8d44-01425e0519f4", "body": "", "latency": 0, "statusCode": 202, "label": "OK resource delete has been accepted.", "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": "e5e1b823-c70e-4fe2-aae2-daf0decd7200", "body": "", "latency": 0, "statusCode": 204, "label": "OK resource was not found.", "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": "30d84968-2e8a-40b9-8ba9-cc23b82ef333", "body": "\"\"", "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": "f729419c-ed4f-4319-a94c-4418aacebb22", "documentation": "Gets the custom resource provider manifest.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.CustomProviders/resourceProviders/:resourceProviderName", "responses": [ { "uuid": "f33d816c-01bf-46c5-aa6a-4471624e0fbb", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK response definition with the existing resource.", "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": "bba673f8-39fa-4e5c-958b-5a9378e851b5", "body": "\"\"", "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": "20371b9b-9ea8-44a6-b147-73fad79f2e5e", "documentation": "Updates an existing custom resource provider. The only value that can be updated via PATCH currently is the tags.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.CustomProviders/resourceProviders/:resourceProviderName", "responses": [ { "uuid": "a85c95d3-4a15-4bad-a03a-a699754e70f4", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK response. The resource has been updated.", "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": "4d9a87fe-84b8-4ef6-9530-8b11c818af21", "body": "\"\"", "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": "87633690-1dd6-4e9b-b3a4-3c7ba4c77179", "documentation": "Creates or updates the custom resource provider.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.CustomProviders/resourceProviders/:resourceProviderName", "responses": [ { "uuid": "4bc6494c-55ab-4c1d-bb54-94a99022586e", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK response definition. Resource already exists and the changes have been accepted", "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": "61909e16-d0db-46ee-9826-c173f67b4fcd", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created response definition. Resource has been created", "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": "802cb2b5-f1c5-4847-8a75-07bcca05d06a", "body": "\"\"", "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": "289886e1-f710-44a1-a0ec-9562fd64ea26", "documentation": "Gets all association for the given scope.", "method": "get", "endpoint": ":scope/providers/Microsoft.CustomProviders/associations", "responses": [ { "uuid": "8f3631c4-1581-4625-bf5d-5d4a47ca1130", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"provisioningState\": \"{{oneOf (array 'Accepted' 'Deleting' 'Running' 'Succeeded' 'Failed')}}\",\n \"targetResourceId\": \"\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. Returns all associations for the given scope.", "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": "b04e645d-a637-4150-aa60-b1c1753868d0", "body": "\"\"", "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": "fd1d9788-4b4a-40b5-84d8-50f8e68aa2c1", "documentation": "Delete an association.", "method": "delete", "endpoint": ":scope/providers/Microsoft.CustomProviders/associations/:associationName", "responses": [ { "uuid": "e626f5b3-3bdf-4971-810c-863ee89e4c79", "body": "", "latency": 0, "statusCode": 200, "label": "OK. Association deleted.", "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": "08a6953a-ec0f-4123-9705-acacb6503b7a", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted. Association delete has been accepted.", "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": "4e1fc944-3777-4fcb-b9bb-f3ec468fe1f9", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. Association was not found.", "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": "f230c93a-268f-4116-969c-888aa90fd6a9", "body": "\"\"", "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": "8b2ef9ad-de31-4af4-aa3b-278c32d62f07", "documentation": "Get an association.", "method": "get", "endpoint": ":scope/providers/Microsoft.CustomProviders/associations/:associationName", "responses": [ { "uuid": "ae91257a-836b-46d9-b449-b0e988197665", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"provisioningState\": \"{{oneOf (array 'Accepted' 'Deleting' 'Running' 'Succeeded' 'Failed')}}\",\n \"targetResourceId\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. Returns association.", "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": "612e4076-4275-4715-b7e3-61bdb4b462f5", "body": "\"\"", "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": "17b3023a-7aa3-461a-9e40-2392f7aecdd5", "documentation": "Create or update an association.", "method": "put", "endpoint": ":scope/providers/Microsoft.CustomProviders/associations/:associationName", "responses": [ { "uuid": "d30239bd-7338-486d-a8c3-28e03a205d99", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"provisioningState\": \"{{oneOf (array 'Accepted' 'Deleting' 'Running' 'Succeeded' 'Failed')}}\",\n \"targetResourceId\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. Association already exists and the changes have been accepted.", "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": "a16ffa79-08aa-4d60-82d8-8c23f65f3c44", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"provisioningState\": \"{{oneOf (array 'Accepted' 'Deleting' 'Running' 'Succeeded' 'Failed')}}\",\n \"targetResourceId\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created. Association has been created.", "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": "f19ca566-a696-4a08-8d6f-2297c1fbbe56", "body": "\"\"", "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" } ], "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": "22145910-e41f-4317-a1a9-4f86c819b2c2" }, { "type": "route", "uuid": "0ccaf5a0-1726-41ab-a42a-7bb10b1f2ae9" }, { "type": "route", "uuid": "29c537da-4641-4faf-b62b-7fe7c52bfb50" }, { "type": "route", "uuid": "12d4eaa3-f4fb-407e-b0c4-9869be402d79" }, { "type": "route", "uuid": "f729419c-ed4f-4319-a94c-4418aacebb22" }, { "type": "route", "uuid": "20371b9b-9ea8-44a6-b147-73fad79f2e5e" }, { "type": "route", "uuid": "87633690-1dd6-4e9b-b3a4-3c7ba4c77179" }, { "type": "route", "uuid": "289886e1-f710-44a1-a0ec-9562fd64ea26" }, { "type": "route", "uuid": "fd1d9788-4b4a-40b5-84d8-50f8e68aa2c1" }, { "type": "route", "uuid": "8b2ef9ad-de31-4af4-aa3b-278c32d62f07" }, { "type": "route", "uuid": "17b3023a-7aa3-461a-9e40-2392f7aecdd5" } ] }