{ "uuid": "33f202ad-522a-49eb-9958-0e347fe77a47", "lastMigration": 29, "name": "AuthorizationManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "44c21459-ee26-4f60-a4cb-c50cf2719162", "documentation": "Gets all permissions the caller has for a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Authorization/permissions", "responses": [ { "uuid": "a436a154-f0a3-49bd-8059-ada2bbbcd5c0", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"actions\": [\n \"\"\n ],\n \"dataActions\": [\n \"\"\n ],\n \"notActions\": [\n \"\"\n ],\n \"notDataActions\": [\n \"\"\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of permissions.", "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": "de097daf-981e-496a-9d3e-ca6ab8ce9556", "documentation": "Gets all permissions the caller has for a resource.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/:resourceProviderNamespace/:parentResourcePath/:resourceType/:resourceName/providers/Microsoft.Authorization/permissions", "responses": [ { "uuid": "bcadb517-39d8-4e96-82a0-d5bd4cbaaa67", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"actions\": [\n \"\"\n ],\n \"dataActions\": [\n \"\"\n ],\n \"notActions\": [\n \"\"\n ],\n \"notDataActions\": [\n \"\"\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of permissions.", "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": "92945b0d-7e98-4a7a-88d8-9499b37b7a5e", "documentation": "Get all role definitions that are applicable at scope and above.", "method": "get", "endpoint": ":scope/providers/Microsoft.Authorization/roleDefinitions", "responses": [ { "uuid": "a51556e5-c0c9-4cac-9354-8d537558b437", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"assignableScopes\": [\n \"\"\n ],\n \"description\": \"\",\n \"permissions\": [\n {\n \"actions\": [\n \"\"\n ],\n \"dataActions\": [\n \"\"\n ],\n \"notActions\": [\n \"\"\n ],\n \"notDataActions\": [\n \"\"\n ]\n }\n ],\n \"roleName\": \"\",\n \"type\": \"\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of role 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": "74da4202-f8da-4084-81b4-9b5b0a68a1f5", "documentation": "Deletes a role definition.", "method": "delete", "endpoint": ":scope/providers/Microsoft.Authorization/roleDefinitions/:roleDefinitionId", "responses": [ { "uuid": "40efdd6a-0b22-49eb-8059-e3d0ed6cc8d5", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"assignableScopes\": [\n \"\"\n ],\n \"description\": \"\",\n \"permissions\": [\n {\n \"actions\": [\n \"\"\n ],\n \"dataActions\": [\n \"\"\n ],\n \"notActions\": [\n \"\"\n ],\n \"notDataActions\": [\n \"\"\n ]\n }\n ],\n \"roleName\": \"\",\n \"type\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns information about the role 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": "a14b9892-9be8-4f1f-b19c-a617252ca09b", "documentation": "Get role definition by name (GUID).", "method": "get", "endpoint": ":scope/providers/Microsoft.Authorization/roleDefinitions/:roleDefinitionId", "responses": [ { "uuid": "60b2d5d3-cb7c-4632-88e0-7710b197463a", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"assignableScopes\": [\n \"\"\n ],\n \"description\": \"\",\n \"permissions\": [\n {\n \"actions\": [\n \"\"\n ],\n \"dataActions\": [\n \"\"\n ],\n \"notActions\": [\n \"\"\n ],\n \"notDataActions\": [\n \"\"\n ]\n }\n ],\n \"roleName\": \"\",\n \"type\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns information about the role 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": "65cff899-53dc-4e25-9898-ae8d511a3a28", "documentation": "Creates or updates a role definition.", "method": "put", "endpoint": ":scope/providers/Microsoft.Authorization/roleDefinitions/:roleDefinitionId", "responses": [ { "uuid": "9b1c764f-73d3-4a33-a90d-f82f7ead3c64", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"assignableScopes\": [\n \"\"\n ],\n \"description\": \"\",\n \"permissions\": [\n {\n \"actions\": [\n \"\"\n ],\n \"dataActions\": [\n \"\"\n ],\n \"notActions\": [\n \"\"\n ],\n \"notDataActions\": [\n \"\"\n ]\n }\n ],\n \"roleName\": \"\",\n \"type\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "OK - Returns information about the role 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" } ], "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": "44c21459-ee26-4f60-a4cb-c50cf2719162" }, { "type": "route", "uuid": "de097daf-981e-496a-9d3e-ca6ab8ce9556" }, { "type": "route", "uuid": "92945b0d-7e98-4a7a-88d8-9499b37b7a5e" }, { "type": "route", "uuid": "74da4202-f8da-4084-81b4-9b5b0a68a1f5" }, { "type": "route", "uuid": "a14b9892-9be8-4f1f-b19c-a617252ca09b" }, { "type": "route", "uuid": "65cff899-53dc-4e25-9898-ae8d511a3a28" } ] }