{ "uuid": "43dd0bf8-5167-4d9a-b7c7-7382ad89c2ab", "lastMigration": 29, "name": "PolicyClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "b976075d-c6dc-4e97-8d50-f4f35c0a5a1c", "documentation": "Retrieve built-in policy definitions", "method": "get", "endpoint": "providers/Microsoft.Authorization/policyDefinitions", "responses": [ { "uuid": "c77f5056-6a53-4501-ad9c-b05d76fece10", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"description\": \"\",\n \"displayName\": \"\",\n \"metadata\": {},\n \"mode\": \"\",\n \"parameters\": {},\n \"policyRule\": {},\n \"policyType\": \"{{oneOf (array 'NotSpecified' 'BuiltIn' 'Custom' 'Static')}}\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of built-in policy 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" }, { "uuid": "33f4c885-7808-484f-b272-2c7c25c664fe", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "a496e11d-f3d2-473e-b372-7b97cbc9c5df", "documentation": "Retrieves a built-in policy definition.", "method": "get", "endpoint": "providers/Microsoft.Authorization/policyDefinitions/:policyDefinitionName", "responses": [ { "uuid": "850fa3e2-9ca1-4bad-a9a0-4cd1f7e5edb8", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"description\": \"\",\n \"displayName\": \"\",\n \"metadata\": {},\n \"mode\": \"\",\n \"parameters\": {},\n \"policyRule\": {},\n \"policyType\": \"{{oneOf (array 'NotSpecified' 'BuiltIn' 'Custom' 'Static')}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns information about the built-in policy 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" }, { "uuid": "c5a10602-e07b-4c65-9eee-0b4ec8fb6195", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "8603ba17-bd09-46bd-9e6d-332e122cfcdc", "documentation": "Retrieve policy definitions in a management group", "method": "get", "endpoint": "providers/Microsoft.Management/managementgroups/:managementGroupId/providers/Microsoft.Authorization/policyDefinitions", "responses": [ { "uuid": "f3f1c379-edd1-4c58-acce-562cb0704fe7", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"description\": \"\",\n \"displayName\": \"\",\n \"metadata\": {},\n \"mode\": \"\",\n \"parameters\": {},\n \"policyRule\": {},\n \"policyType\": \"{{oneOf (array 'NotSpecified' 'BuiltIn' 'Custom' 'Static')}}\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of policy 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" }, { "uuid": "f35a367b-5a7f-4b97-8616-4730fae3197d", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "fda9ab24-39ec-4986-9cfb-2dabc9312fe8", "documentation": "Deletes a policy definition in a management group.", "method": "delete", "endpoint": "providers/Microsoft.Management/managementgroups/:managementGroupId/providers/Microsoft.Authorization/policyDefinitions/:policyDefinitionName", "responses": [ { "uuid": "c1b84189-ae04-405b-8113-fce7a3696269", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "adec1db8-1fd5-45bc-ab0d-10f1930793d3", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "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": "0186937d-aac1-4311-b95a-951d0ebc4a81", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "5e656ab6-8bd2-469b-91a0-1853f5d69a4f", "documentation": "Retrieve a policy definition in a management group.", "method": "get", "endpoint": "providers/Microsoft.Management/managementgroups/:managementGroupId/providers/Microsoft.Authorization/policyDefinitions/:policyDefinitionName", "responses": [ { "uuid": "3d7a8019-bb5a-4b54-93f1-42c8e77bd972", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"description\": \"\",\n \"displayName\": \"\",\n \"metadata\": {},\n \"mode\": \"\",\n \"parameters\": {},\n \"policyRule\": {},\n \"policyType\": \"{{oneOf (array 'NotSpecified' 'BuiltIn' 'Custom' 'Static')}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns information about the policy 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" }, { "uuid": "69d5e3a6-fff2-4ca3-acce-3066b821609a", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "715304a7-f721-4f95-82ab-71387c0e1d04", "documentation": "Creates or updates a policy definition in a management group.", "method": "put", "endpoint": "providers/Microsoft.Management/managementgroups/:managementGroupId/providers/Microsoft.Authorization/policyDefinitions/:policyDefinitionName", "responses": [ { "uuid": "3bb87794-be69-4ef0-b4da-8fb8cf97ff1e", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"description\": \"\",\n \"displayName\": \"\",\n \"metadata\": {},\n \"mode\": \"\",\n \"parameters\": {},\n \"policyRule\": {},\n \"policyType\": \"{{oneOf (array 'NotSpecified' 'BuiltIn' 'Custom' 'Static')}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created - Returns information about the policy 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" }, { "uuid": "3eee03b9-fe39-4bac-8dd5-ba082d8609fe", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "c87828da-feb9-4736-8cd3-32805cb33e68", "documentation": "Retrieves policy definitions in a subscription", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Authorization/policyDefinitions", "responses": [ { "uuid": "c90d4fd6-e678-4baf-8ef4-7a3d054aac39", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"description\": \"\",\n \"displayName\": \"\",\n \"metadata\": {},\n \"mode\": \"\",\n \"parameters\": {},\n \"policyRule\": {},\n \"policyType\": \"{{oneOf (array 'NotSpecified' 'BuiltIn' 'Custom' 'Static')}}\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns an array of policy 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" }, { "uuid": "30b02e57-71e8-40b7-963b-76d3b750551c", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "fffc56f3-30b9-43d6-a3a5-b98713503406", "documentation": "Deletes a policy definition in a subscription.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Authorization/policyDefinitions/:policyDefinitionName", "responses": [ { "uuid": "c77d87f8-ddc0-4cfc-b88b-5bbf21b85467", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "24a8cf9d-e91a-4c6d-aa4a-fde1b3836dd1", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "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": "7d2e52b5-7aff-4ef9-9976-1bea87565122", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "7b81eae0-9290-43eb-ae61-3d73b53d3d9d", "documentation": "Retrieves a policy definition in a subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Authorization/policyDefinitions/:policyDefinitionName", "responses": [ { "uuid": "78e4898c-514b-40b9-8a64-f20b0f92c133", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"description\": \"\",\n \"displayName\": \"\",\n \"metadata\": {},\n \"mode\": \"\",\n \"parameters\": {},\n \"policyRule\": {},\n \"policyType\": \"{{oneOf (array 'NotSpecified' 'BuiltIn' 'Custom' 'Static')}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK - Returns information about the policy 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" }, { "uuid": "1b373180-fd14-441b-8e5a-7475acb2dd2a", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "3988a3bc-a09c-4e8b-883d-aa957095d583", "documentation": "Creates or updates a policy definition in a subscription.", "method": "put", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.Authorization/policyDefinitions/:policyDefinitionName", "responses": [ { "uuid": "18d24f1c-f764-4b9c-8e7a-834d004c23ee", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"description\": \"\",\n \"displayName\": \"\",\n \"metadata\": {},\n \"mode\": \"\",\n \"parameters\": {},\n \"policyRule\": {},\n \"policyType\": \"{{oneOf (array 'NotSpecified' 'BuiltIn' 'Custom' 'Static')}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created - Returns information about the policy 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" }, { "uuid": "5d3efd79-3216-4467-8200-200eb568bc19", "body": "{\n \"error\": {\n \"additionalInfo\": [\n {\n \"info\": {},\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"details\": [\n \"\"\n ],\n \"message\": \"\",\n \"target\": \"\"\n }\n}", "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": "b976075d-c6dc-4e97-8d50-f4f35c0a5a1c" }, { "type": "route", "uuid": "a496e11d-f3d2-473e-b372-7b97cbc9c5df" }, { "type": "route", "uuid": "8603ba17-bd09-46bd-9e6d-332e122cfcdc" }, { "type": "route", "uuid": "fda9ab24-39ec-4986-9cfb-2dabc9312fe8" }, { "type": "route", "uuid": "5e656ab6-8bd2-469b-91a0-1853f5d69a4f" }, { "type": "route", "uuid": "715304a7-f721-4f95-82ab-71387c0e1d04" }, { "type": "route", "uuid": "c87828da-feb9-4736-8cd3-32805cb33e68" }, { "type": "route", "uuid": "fffc56f3-30b9-43d6-a3a5-b98713503406" }, { "type": "route", "uuid": "7b81eae0-9290-43eb-ae61-3d73b53d3d9d" }, { "type": "route", "uuid": "3988a3bc-a09c-4e8b-883d-aa957095d583" } ] }