{ "uuid": "f0f03059-a21f-4580-9fea-0eb91466acdf", "lastMigration": 29, "name": "AuthorizationManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "92771691-48f1-4480-a7c2-3ca472fab9fe", "documentation": "Gets all role assignments for the subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Authorization/roleAssignments", "responses": [ { "uuid": "5620b1af-6310-4ef4-a097-a818ad7adaf6", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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": "4e7abe22-0e13-4fa7-8629-d48ce72f3b1b", "documentation": "Gets role assignments for a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Authorization/roleAssignments", "responses": [ { "uuid": "20123756-73f1-4fa2-ae69-47f8c7a34f9b", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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": "445733c4-a28d-4e47-98ed-c32456349d89", "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": "6aaf5179-9e86-4a26-b853-9ee9b9891d12", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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": "899087cf-ee21-4a23-9c67-ac32bbe60f68", "documentation": "Deletes a role assignment.", "method": "delete", "endpoint": ":roleId", "responses": [ { "uuid": "55277b52-6f4c-4ed0-a15a-934a2960ab78", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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": "ec2aee10-f3a3-430a-b487-777551e9d20f", "documentation": "Gets a role assignment by ID.", "method": "get", "endpoint": ":roleId", "responses": [ { "uuid": "7ec1167d-277b-44a3-bc43-0e0fdbf8418d", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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": "4d109f6d-ef64-4162-bae4-cafde7c52ac2", "documentation": "Creates a role assignment by ID.", "method": "put", "endpoint": ":roleId", "responses": [ { "uuid": "9e8ae327-4926-4638-a485-ef99f9eb4663", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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": "2c75cc85-91c0-4b8a-b1cb-d2695c4ebc9b", "documentation": "Gets role assignments for a scope.", "method": "get", "endpoint": ":scope/providers/Microsoft.Authorization/roleAssignments", "responses": [ { "uuid": "ff911cea-bd23-4a51-b470-5f5209623807", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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": "0a1ff822-a10e-48ef-a13d-979a1b2fbed9", "documentation": "Deletes a role assignment.", "method": "delete", "endpoint": ":scope/providers/Microsoft.Authorization/roleAssignments/:roleAssignmentName", "responses": [ { "uuid": "c5188920-ff05-468e-9c2e-f7694603ff33", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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": "5f3419b2-a824-4c04-b046-889f81ef5d4b", "documentation": "Get the specified role assignment.", "method": "get", "endpoint": ":scope/providers/Microsoft.Authorization/roleAssignments/:roleAssignmentName", "responses": [ { "uuid": "e4f93bb3-9b91-4ca4-b21a-9786bd94d657", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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": "537448fa-e707-45a6-b97d-18687c2f6d4f", "documentation": "Creates a role assignment.", "method": "put", "endpoint": ":scope/providers/Microsoft.Authorization/roleAssignments/:roleAssignmentName", "responses": [ { "uuid": "5da1b99f-6b55-41b8-932d-78779b86acc1", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"canDelegate\": {{faker 'datatype.boolean'}},\n \"principalId\": \"\",\n \"principalType\": \"{{oneOf (array 'User' 'Group' 'ServicePrincipal' 'Unknown' 'DirectoryRoleTemplate' 'ForeignGroup' 'Application' 'MSI' 'DirectoryObjectOrGroup' 'Everyone')}}\",\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" } ], "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": "92771691-48f1-4480-a7c2-3ca472fab9fe" }, { "type": "route", "uuid": "4e7abe22-0e13-4fa7-8629-d48ce72f3b1b" }, { "type": "route", "uuid": "445733c4-a28d-4e47-98ed-c32456349d89" }, { "type": "route", "uuid": "899087cf-ee21-4a23-9c67-ac32bbe60f68" }, { "type": "route", "uuid": "ec2aee10-f3a3-430a-b487-777551e9d20f" }, { "type": "route", "uuid": "4d109f6d-ef64-4162-bae4-cafde7c52ac2" }, { "type": "route", "uuid": "2c75cc85-91c0-4b8a-b1cb-d2695c4ebc9b" }, { "type": "route", "uuid": "0a1ff822-a10e-48ef-a13d-979a1b2fbed9" }, { "type": "route", "uuid": "5f3419b2-a824-4c04-b046-889f81ef5d4b" }, { "type": "route", "uuid": "537448fa-e707-45a6-b97d-18687c2f6d4f" } ] }