{ "uuid": "6c4b12d6-afec-436e-b626-e0a0de12ea12", "lastMigration": 29, "name": "AuthorizationManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "4fec5a1b-65dc-418d-b4a7-7e6fb6b59a86", "documentation": "Gets provider operations metadata for all resource providers.", "method": "get", "endpoint": "providers/Microsoft.Authorization/providerOperations", "responses": [ { "uuid": "0732204e-379f-4611-8b5d-5d709a404696", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"operations\": [\n {\n \"description\": \"\",\n \"displayName\": \"\",\n \"isDataAction\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"\",\n \"properties\": {}\n }\n ],\n \"resourceTypes\": [\n {\n \"displayName\": \"\",\n \"name\": \"\",\n \"operations\": [\n {\n \"description\": \"\",\n \"displayName\": \"\",\n \"isDataAction\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"\",\n \"properties\": {}\n }\n ]\n }\n ],\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of the operations metadata.", "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": "9b70059a-f808-47ae-858e-a4e5fb417a5e", "documentation": "Gets provider operations metadata for the specified resource provider.", "method": "get", "endpoint": "providers/Microsoft.Authorization/providerOperations/:resourceProviderNamespace", "responses": [ { "uuid": "45900bf7-c7fa-4a2b-89d6-dc1707fec73f", "body": "{\n \"displayName\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"operations\": [\n {\n \"description\": \"\",\n \"displayName\": \"\",\n \"isDataAction\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"\",\n \"properties\": {}\n }\n ],\n \"resourceTypes\": [\n {\n \"displayName\": \"\",\n \"name\": \"\",\n \"operations\": [\n {\n \"description\": \"\",\n \"displayName\": \"\",\n \"isDataAction\": {{faker 'datatype.boolean'}},\n \"name\": \"\",\n \"origin\": \"\",\n \"properties\": {}\n }\n ]\n }\n ],\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns the operations metadata.", "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": "744a78e6-1bd1-41da-b7c3-5ada8d894ce0", "documentation": "Gets all role assignments for the subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Authorization/roleAssignments", "responses": [ { "uuid": "3220f391-bad8-460e-a59c-f3e50ed25ed0", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of role assignments.", "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": "15dcd1cf-cc4c-4a3e-84dc-e5e6d0522933", "documentation": "Gets role assignments for a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Authorization/roleAssignments", "responses": [ { "uuid": "c6fef482-9727-4fed-999e-bdc52305153d", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of role assignments.", "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": "6884a32b-e639-40f7-9645-429d94c70969", "documentation": "Gets all permissions the caller has for a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Authorization/permissions", "responses": [ { "uuid": "8bedea58-6540-42de-8e62-ab3de1bc4651", "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": "0faed7bf-4ad1-4ca8-8483-31818a8959f0", "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": "2903815d-6c3f-4f84-9d5b-a6295bbed7fc", "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": "d27bcc8f-3105-4820-9b59-d9514c1bd5da", "documentation": "Gets role assignments for a resource.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/:resourceProviderNamespace/:parentResourcePath/:resourceType/:resourceName/providers/Microsoft.Authorization/roleAssignments", "responses": [ { "uuid": "7ec33843-5496-44a1-8d33-d5c11c952b10", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of role assignments.", "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": "f4d310f0-c7e6-41e6-ab83-d076bfd87643", "documentation": "Deletes a role assignment.", "method": "delete", "endpoint": ":roleId", "responses": [ { "uuid": "7b3e67b5-e665-49f3-82fd-117f48dc3d9b", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns information about the role assignment.", "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": "cbcc9c32-3e87-453a-9b92-82e6bdf1f8f1", "documentation": "Gets a role assignment by ID.", "method": "get", "endpoint": ":roleId", "responses": [ { "uuid": "62d74199-2a98-4d57-95fe-94e63b0e2ebb", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns the role assignment.", "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": "15e85e23-0c43-481e-9791-49ab79c47824", "documentation": "Creates a role assignment by ID.", "method": "put", "endpoint": ":roleId", "responses": [ { "uuid": "8722baff-a618-41bb-9265-d36472517e72", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created - Returns the role assignment.", "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": "933d7881-6c82-4ee2-88db-26a2f8b1ef4f", "documentation": "Gets role assignments for a scope.", "method": "get", "endpoint": ":scope/providers/Microsoft.Authorization/roleAssignments", "responses": [ { "uuid": "3a960641-4f0d-4f34-8a25-8373410771da", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of role assignments.", "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": "e6a1306c-e631-4617-a98a-1b7a00139799", "documentation": "Deletes a role assignment.", "method": "delete", "endpoint": ":scope/providers/Microsoft.Authorization/roleAssignments/:roleAssignmentName", "responses": [ { "uuid": "5e70a703-5705-445c-b2fb-46e66fe6585c", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns information about the role assignment.", "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": "dd8765c2-0ace-4019-bee5-cd971d2bf70a", "documentation": "Get the specified role assignment.", "method": "get", "endpoint": ":scope/providers/Microsoft.Authorization/roleAssignments/:roleAssignmentName", "responses": [ { "uuid": "dc99a717-71b9-4b8b-b092-d6992074701b", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns information about the role assignment.", "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": "05b8ecef-350e-40f4-8da0-ffc79d990d57", "documentation": "Creates a role assignment.", "method": "put", "endpoint": ":scope/providers/Microsoft.Authorization/roleAssignments/:roleAssignmentName", "responses": [ { "uuid": "2e68b106-201f-43e5-a381-7b6c8d76f1f9", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"roleDefinitionId\": \"\",\n \"scope\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created - Returns information about the role assignment.", "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": "e64d891a-f325-4dec-af55-8e846d7dcf30", "documentation": "Get all role definitions that are applicable at scope and above.", "method": "get", "endpoint": ":scope/providers/Microsoft.Authorization/roleDefinitions", "responses": [ { "uuid": "692fc024-131c-439c-a90b-cb2087ab95ed", "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": "13cf2332-d514-4187-812c-dc095d88462b", "documentation": "Deletes a role definition.", "method": "delete", "endpoint": ":scope/providers/Microsoft.Authorization/roleDefinitions/:roleDefinitionId", "responses": [ { "uuid": "880ec1e4-aea7-4417-a9f5-4e919af480d6", "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": "960988da-8964-4ecf-ae14-d52c92b9438e", "documentation": "Get role definition by name (GUID).", "method": "get", "endpoint": ":scope/providers/Microsoft.Authorization/roleDefinitions/:roleDefinitionId", "responses": [ { "uuid": "727a295b-1e90-437d-9733-5cf9f7f8e598", "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": "be2e28b4-217b-4e7b-ad9f-dab2b0f85177", "documentation": "Creates or updates a role definition.", "method": "put", "endpoint": ":scope/providers/Microsoft.Authorization/roleDefinitions/:roleDefinitionId", "responses": [ { "uuid": "64dfffd3-4795-49a2-acaa-824e1abaa551", "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": "4fec5a1b-65dc-418d-b4a7-7e6fb6b59a86" }, { "type": "route", "uuid": "9b70059a-f808-47ae-858e-a4e5fb417a5e" }, { "type": "route", "uuid": "744a78e6-1bd1-41da-b7c3-5ada8d894ce0" }, { "type": "route", "uuid": "15dcd1cf-cc4c-4a3e-84dc-e5e6d0522933" }, { "type": "route", "uuid": "6884a32b-e639-40f7-9645-429d94c70969" }, { "type": "route", "uuid": "0faed7bf-4ad1-4ca8-8483-31818a8959f0" }, { "type": "route", "uuid": "d27bcc8f-3105-4820-9b59-d9514c1bd5da" }, { "type": "route", "uuid": "f4d310f0-c7e6-41e6-ab83-d076bfd87643" }, { "type": "route", "uuid": "cbcc9c32-3e87-453a-9b92-82e6bdf1f8f1" }, { "type": "route", "uuid": "15e85e23-0c43-481e-9791-49ab79c47824" }, { "type": "route", "uuid": "933d7881-6c82-4ee2-88db-26a2f8b1ef4f" }, { "type": "route", "uuid": "e6a1306c-e631-4617-a98a-1b7a00139799" }, { "type": "route", "uuid": "dd8765c2-0ace-4019-bee5-cd971d2bf70a" }, { "type": "route", "uuid": "05b8ecef-350e-40f4-8da0-ffc79d990d57" }, { "type": "route", "uuid": "e64d891a-f325-4dec-af55-8e846d7dcf30" }, { "type": "route", "uuid": "13cf2332-d514-4187-812c-dc095d88462b" }, { "type": "route", "uuid": "960988da-8964-4ecf-ae14-d52c92b9438e" }, { "type": "route", "uuid": "be2e28b4-217b-4e7b-ad9f-dab2b0f85177" } ] }